27

这是我想要做的简短描述:

用户 tom 的 id 为 1000。我正在打电话usermod -u 2000 tom

除了 tom 的 id 变为 2000 之外,究竟会发生什么?该用户拥有的文件和文件夹是否仍由该用户保留,还是我必须再次明确设置所有者?

谢谢你的帮助!

4

1 回答 1

23

usermod将更改用户主目录中文件的权限。他的主目录之外的文件将不得不手动更改。

man usermod 列出了以下注意事项:

如果正在更改用户的数字用户 ID、用户名或用户的主目录,则必须确保指定用户在执行此命令时未执行任何进程。usermod 在 Linux 上检查这个,但在其他架构上只检查用户是否根据 utmp 登录。

您必须手动更改任何 crontab 文件或 at 作业的所有者。

您必须在 NIS 服务器上进行涉及 NIS 的任何更改。

于 2013-08-15T07:34:05.027 回答