Перенесення облікових записів користувачів зі старого linux сервера на новий linux сервер, ІТ-агентство «Сі
У цій статті наведено порядок дій при перенесенні користувачів linux з одного сервера на інший. Цей гайд підходить для більшості linux-дистрибутивів
Для цього будуть потрібні прості команди, такі як tar, awk, scp та інші
Для перенесення нам будуть потрібні такі стандартні файли:
/etc/passwd- містить різні записи інформації про кожного користувача
/etc/shadow- містить зашифровані паролі та деяку тимчасову інформацію
/etc/group- визначає, як до якої групи користувачів належить користувач
/etc/gshadow- shadow файл групи (містить зашифровані паролі груп)
Виконуємо настаромусервері:
Створюємо папку для старих файлів
Ставимо ліміт UID фільтра:
Тепер копіюємо файли через awk
При обслуговуванні серверів важливо іноді робити такі бекапи.
Потім перекидаємо файли нановий серверчерез scp:
Виконуємо нановомусервері:
Спочатку забекапім існуючих користувачів та паролі
. ВАЖЛИВО.в консолі слід писати>>а не > , т.к. це різні операції.
Тепер перезавантажимо систему
Як тільки linux перезавантажиться, ваші користувачі працюватимуть, як на старому linux сервері.