usermod 更改用户名

usermod 更改用户名

我试过这个命令

root@node1:~# usermod -l node1admin serveradmin -d /home/node1admin -m
Usage: usermod [options] LOGIN

它一直说我输入了错误的命令。帮助仅提供选项,并没有真正告诉我格式。但问题出在哪里?

答案1

假设您要将serveradmin的名称更改为node1admin,请使用以下命令:

usermod -l node1admin -m -d /home/node1admin serveradmin

特别是,你正在使用的用户帐户的名称操作于应该是最后,因为usermod是:

usermod [options] LOGIN

答案2

正如用法行所解释的,当前用户名(LOGIN)必须是该命令的最后一个参数。

相关内容