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