Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
这是我想要做的简短描述:
用户 tom 的 id 为 1000。我正在打电话usermod -u 2000 tom。
usermod -u 2000 tom
除了 tom 的 id 变为 2000 之外,究竟会发生什么?该用户拥有的文件和文件夹是否仍由该用户保留,还是我必须再次明确设置所有者?
谢谢你的帮助!
usermod将更改用户主目录中文件的权限。他的主目录之外的文件将不得不手动更改。
usermod
man usermod 列出了以下注意事项:
如果正在更改用户的数字用户 ID、用户名或用户的主目录,则必须确保指定用户在执行此命令时未执行任何进程。usermod 在 Linux 上检查这个,但在其他架构上只检查用户是否根据 utmp 登录。 您必须手动更改任何 crontab 文件或 at 作业的所有者。 您必须在 NIS 服务器上进行涉及 NIS 的任何更改。
如果正在更改用户的数字用户 ID、用户名或用户的主目录,则必须确保指定用户在执行此命令时未执行任何进程。usermod 在 Linux 上检查这个,但在其他架构上只检查用户是否根据 utmp 登录。
您必须手动更改任何 crontab 文件或 at 作业的所有者。
您必须在 NIS 服务器上进行涉及 NIS 的任何更改。