以下是我想要做的简短说明:
用户tom的ID为1000.我正在呼叫usermod -u 2000 tom
。
除了tom的id变为2000之外,会发生什么?此用户拥有的文件和文件夹是否仍由该用户保留,或者我是否必须再次明确设置所有者?
感谢您的帮助!
答案 0 :(得分:21)
usermod
将更改其主目录中用户文件的权限。他的主目录之外的文件必须手动更改。
man usermod列出了以下警告:
您必须确保指定的用户未执行任何操作 如果用户的数字正在执行此命令时进程 用户ID,用户名或用户的主目录 改变。 usermod在Linux上检查这个,但只检查用户是否 根据utmp在其他架构上登录。
您必须手动更改任何crontab文件的所有者或作业。
您必须在NIS服务器上进行涉及NIS的任何更改。