解决 linux 无法创建、删除用户问题
1.当我创建一个新用户"zhao",系统提示该用户已经存在,但我清楚记得使用"rm -rf"命令删除了该用户,为什么还存在?先来说说"rm",linux用来删除文件的命令,"-r":全部删除,"-f":不需要经过你的确认就删除了,有点强制的意思,一般谨慎使用。
言归正传,之所以失败,可能是用户信息没删除干净,可以使用"userdel -r"试试,“userdel”:删除用户账号以及相关的文件,-r:删除用户登录的目录和文件。
再次测试,成功!
2.删除"xiao"用户时又碰到了麻烦,
明明显示用户存在;最后,试着在网上寻找建议,尝试"vipw"命令,删除用户所在的那一行的记录,竟然没有发现"xiao",这就难办了。思考思考!
权限
尝试提高用户权限,
再使用"vipw"查看,
可能是以前该用户权限太低,用户连读的权限都没有,删除该行记录,不要以为这就结束了!!!试想一下,如果只删除计算机桌面上的快捷方式,就意味着删除了全部吗?
不存在的。
要想"斩草除根"就要配个参数 ------s,
删除该行信息,和"vipw"保持一致。
再进行测试:
重新添加该用户,
终于完成了。以上只是个人意见,水平有限,有不满意的地方尽管提,愿意接受、改正。