подскажите пожалуйста, как перенести безболезнено пользователей почтового сервера postfix с fedora на ubuntu.
Поясню: имеется более 300 пользователей, был сервер на fedore, а теперь поднят на новом под ubuntu и всех заново прописывать что - то не хочется, да и пользователи будут возмущаться, т. к. все пароли сменятся, да, еще забыл, меняется и IP адресация smile
Перенос пользователей postfix из fedora в ubuntu
Скопируйте из файлов /etc/passwd и /etc/shadow учетные записи пользователей.
Не сами файлы, а только строки с пользовательскими учетными записями. Я ни разу так не делал (не было необходимости), но должно сработать. Правда, если в новой системе используется другой алгоритм хеширования паролей (н-р, SHA256 вместо MD5), то, возможно, пароли в файле /etc/shadow все-таки придется сменить. Или сменить алгоритм хеширования на прежний (не уверен, но возможно придется обновить пароли уже существующих учетных записей).
Просто читал, что система определяет тип хэша по первым неск. символам, но никогда не проверял - могут ли быть в /etc/shadow пароли с разными хэшами.
Большое СПАСИБО :rolleyes: !!!! Попробую, может быть получится
пользователи хранятся в mysql ?
Нет пользователи хранятся в etc/passwd, обычное копирование etc/passwd и etc/shadow не помагают
Не помогают ЧТО?
Входящее письмо для пользователя, которого переместили из старого /etc/passwd в новый отклоняется с ошибкой "нет такого пользователя" ?
или
При проверке писем через pop3/imap4 или при отправке писем через smtp с авторизацией, сервер отвечает "неправильные логин\пароль" ?
Ну или хоть логи покажите и чуть более подробно описывайте проблему и предпринятые действия. У меня на работе люди подходят и говорят "Костя, ничего не работает!", я отвечаю "даже компьютер не включается?", а они мне "Ну пойдём, сам посмотришь!". Иду и вижу, что на деле какая-нибудь фигня, которую можно было очень просто объяснить на словах.
Выдает, что нет такого пользователя
А про файл /etc/shadow- не забыли? В нек-х системах есть этот файл, видимо он тоже как-то используется.