Изменение идентификатора пользователя в linux

вот краткое описание того, что я хочу сделать:

пользователь tom имеет id 1000. Я звоню!--0-->.

что происходит именно кроме того, что идентификатор Тома изменяется на 2000? Файлы и папки, принадлежавшие этому пользователю, все еще остаются этим пользователем или мне нужно явно установить владельца снова?

Спасибо за вашу помощь!

1 ответов


usermod изменит разрешения для файлов пользователя в его домашнем каталоге. файлы вне своего домашнего каталога должны быть изменены вручную.

man usermod перечисляет следующие предостережения:

необходимо убедиться, что именованный пользователь не выполняет обрабатывает, когда эта команда выполняется, если числовой идентификатор пользователя, имя пользователя или домашний каталог пользователя измененный. usermod проверяет это на Linux, но только проверьте, является ли пользователь вход в систему в соответствии с utmp на других архитектурах.

необходимо вручную изменить владельца всех файлов crontab или в заданиях.

необходимо внести любые изменения, связанные с NIS на сервере NIS.