建站服務(wù)器
這篇文章主要介紹linux中如何更改用戶名,文中介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們一定要看完!
有時(shí)候,由于某些原因,我們可能會(huì)需要重命名用戶名。我們可以很容易地修改用戶名以及對(duì)應(yīng)的家目錄和 uid。
修改用戶名
我們使用 usermod 來(lái)修改用戶名。其語(yǔ)法為,
$ usermod -l new_username old_username舉個(gè)例子,假設(shè)我們有一個(gè)名叫 dan 的用戶想要重命名為 susan,那么在終端下執(zhí)行下面命令:
$ sudo usermod -l susan dan這只會(huì)更改用戶名,而其他的東西,比如用戶組,家目錄,uid 等都保持不變。
注意:- 你需要從要改名的帳號(hào)中登出并殺掉該用戶的所有進(jìn)程,要?dú)⒌粼撚脩舻乃羞M(jìn)程可以執(zhí)行下面命令,
$ sudo pkill -u dan$ sudo pkill -9 -u dan修改家目錄
要同時(shí)更改家目錄,我們需要在執(zhí)行 usermod 命令的同時(shí)加上 -d 選項(xiàng),
$ sudo usermod -d /home/susan -m susan更改用戶 uid
執(zhí)行下面命令修改用戶 uid,
$ sudo usermod -u 2000 susan這里 2000 就是用戶的新 uid。
修改用戶組名
要把用戶組名從 dan 修改為 susan,我們需要使用 groupmod 命令。使用下面命令來(lái)修改用戶組名,
$ groupmod -n susan dan做完修改后,可以使用 id 命令來(lái)檢查,
$ id susan以上是linux中如何更改用戶名的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對(duì)大家有幫助,更多相關(guān)知識(shí),歡迎關(guān)注資訊頻道!