nixp.ru v3.0

26 мая 2017,
пятница,
10:33:13 MSK

DevOps с компанией «Флант»
alla написал 30 сентября 2004 года в 14:57 (225 просмотров) Ведет себя неопределенно; открыл 1 тему в форуме.

Вопрос: как наиболее простым и безопасным способом перенести часть пользователей с паролями, личными данными и почтовыми ящиками с одного linux на другой?

Dreid

Взять кусок /etc/(passwd|shadow|group) и /home/usernames.

И скопировать.

fly4life
Dreid
Взять кусок /etc/(passwd|shadow|group) и /home/usernames.

И скопировать.

Плюс, ещё и «почтовые ящики» скопировать (расположение зависит от настроек почтового сервера. Например, во многих случаях — это файлы в папке /var/spool/mail)

Dreid

Лучше предварительно их почту скачать. Особенно, если установлен какой-нибудь cyrus — там такое просто копирование кажется не прокатит. Так что скачать (чтобы оно где-нибудь в $HOME валялось), а на новой машине уже настроить почту, если надо.

Да и мало ли — на этих компах могут разные почтовики стоять.

Master
Dreid
Лучше предварительно их почту скачать. Особенно, если установлен какой-нибудь cyrus — там такое просто копирование кажется не прокатит. Так что скачать (чтобы оно где-нибудь в $HOME валялось), а на новой машине уже настроить почту, если надо.

Да и мало ли — на этих компах могут разные почтовики стоять.

Кажись, в пакете sendmail есть catmail которым можно переслать почту пользователей на новую машину.

Dreid
Master
Кажись, в пакете sendmail есть catmail которым можно переслать почту пользователей на новую машину.

Так то ж sendmail, а вопрос общий был — вот я и выдаю наиболее общее решение :)

Кстати, проще уж fetchmail на новой машине поднять.

Genie

ну и не стоит забывать о виртуальных пользователях… ;))

проще — делаем бакап почты средствами почтового сервера или по описаниям, входящим в документацию к серверу, на старой машине и разворачиваем на новой.