我试过这个命令
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)必须是该命令的最后一个参数。