linux系统下更改用户名
作者: 羽飞 | 发布时间: 星期二, 01/26/2010 - 23:24 |
今天一朋友来问我usermod -l的用法,自己也不太清楚,就MAN了一下
SYNOPSIS
usermod [options] LOGIN
-l, –login NEW_LOGIN
The name of the user will be changed from LOGIN to
NEW_LOGIN. Nothing else is changed. In particular, the
user’s home directory name should probably be changed to
reflect the new login name.
结果我按他的说明来操作了,但出现错误
usermod -l 用户名(系统已经存在的)#提示格式不对
usermod -l 用户名(系统不存在的)#提示没有这个用户
usermod -l 要改变的用户 改变后的用户 #依然提示错误
最后用了
usermod -l 改变后的用户 要改变的用户 #成功
最后得出结论,MAN有时候也不一定好使,实践才是最好的老师。
当然,我们还是离不开MAN,因为我们是男人!!!!!
格式如下
usermod -l new_user_name old_user_name
即可更改用户名。
用新用户登陆后,相应有用户家目录的用户组权限为新用户,但组的用户还是老用户!






发表评论