Мені потрібна допомога щодо зміни GID користувача та UID в Ubuntu 13.04 для того, щоб зіставити NFS-кріплення, я розумію, що вони повинні бути однаковими як на локальній машині, так і на стороні LDAP.
Дякую.
Мені потрібна допомога щодо зміни GID користувача та UID в Ubuntu 13.04 для того, щоб зіставити NFS-кріплення, я розумію, що вони повинні бути однаковими як на локальній машині, так і на стороні LDAP.
Дякую.
Відповіді:
ПОПЕРЕДЖЕННЯ : Помилка з UID та GID може бути небезпечною для вашого розуму, якщо все виходить у формі груші. Використання будь-якого з наступних сценаріїв здійснюється повністю на власний ризик.
Ось команди для запуску як root для зміни UID та GID для користувача. Просто змініть змінні в кутових дужках, щоб відповідати вашим налаштуванням:
usermod -u <NEWUID> <LOGIN>
groupmod -g <NEWGID> <GROUP>
find / -user <OLDUID> -exec chown -h <NEWUID> {} \;
find / -group <OLDGID> -exec chgrp -h <NEWGID> {} \;
usermod -g <NEWGID> <LOGIN>
usermod
іgroupmod
просто змінити UID та GID для відповідного названого аналогаusermod
також змінить UID для файлів у homedir, але, природно, ми не можемо припустити, що єдині файли місць створені - це homedir користувача.
find
Команда рекурсивно файлова система від/
і все змінюється з UID з OLDUID буде належати NEWUID і їх змінюють групу для файлів , що знаходяться в власності OLDGROUP.Заключна
usermod
команда змінює групу входу для користувача.
Джерело: