我运行lastb
后发现有人尝试使用我的用户名进行登录。我怀疑他们是否能猜出我的密码,但我的 4 个小写字母字典用户名可能应该更复杂一些。
我要将我的姓氏的首字母添加到其中
usermod -l login-name old-name
我的用户除自身之外还属于 3 个组。这些组会自动更改吗?不在主目录中的文件的所有权是否会反映新的登录名?
编辑:此外,用户的组名是否会更改以匹配新用户名?如果我的用户有很多文件,更改会花很长时间吗?
答案1
使用时:
usermod -L login_name login
用户的名称将从 login 更改为 login_name。其他内容均保持不变。特别是,用户的主目录名称可能应更改以反映新的登录名。
你可以快速完成
chown -R username /home/username
更改权限通常很快,即使有很多文件。
您还可以使用 sed 来修复组。
sed -i ‘s/original_word/new_word/g’ /etc/group