
我運行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