Назад | Перейти на главную страницу

Перенести пользователя из старого экземпляра Fedora (2) в новый (14) - с 32-битного на 64-битный, / etc / shadow

Я следил за руководством по переносу учетных записей пользователей Linux в новую систему. Казалось, все идет нормально, я не вспоминал файлы / etc / passwd или / etc / shadow, и домашние каталоги выглядели правильно. Но я заметил одну вещь: перенесенные записи / etc / shadow представляют собой гораздо меньшие строки, и один пользователь, который пытался до сих пор, не может войти в систему. Я сам этого не подтверждал. Я перехожу с Fedora Core 2 (да) на 14. Поскольку существует разница в 32-битной и 64-битной версиях, мне интересно, влияет ли это на генерацию хэшей в / etc / shadow и можно ли повторно использовать старые записи.

Есть ли способ перенести / преобразовать старые пароли в новую систему? Так как я бы предпочел не заставлять всех сбрасывать свой пароль, если это не действительно необходимо. Или старые записи должны работать нормально, а что-то еще не так?

Записи Authdb единообразны для разных архитектур, хотя определенные алгоритмы могут поддерживаться только в определенных дистрибутивах. Различные алгоритмы будут создавать записи разной длины, но это не будет проблемой само по себе.