作者 | Shusain
譯者 | lujun9972
有時候,由於某些原因,我們可能會需要重新命名使用者名稱。我們可以很容易地修改使用者名稱以及對應的家目錄和 UID。
本教程將會討論這些東西。讓我們先從修改使用者名稱開始。
修改使用者名稱
我們使用 usermod
來修改使用者名稱。其語法為,
$ usermod -l new_username old_username
舉個例子,假設我們有一個名叫 dan
的使用者想要重新命名為 susan
,那麼在終端下執行下麵命令:
$ sudo usermod -l susan dan
這隻會更改使用者名稱,而其他的東西,比如使用者組,家目錄,UID 等都保持不變。
註意:- 你需要從要改名的帳號中登出並殺掉該使用者的所有行程,要殺掉該使用者的所有行程可以執行下麵命令,
$ sudo pkill -u dan
$ sudo pkill -9 -u dan
修改家目錄
要同時更改家目錄,我們需要在執行 usermod
命令的同時加上 -d
選項,
$ sudo usermod -d /home/susan -m susan
更改使用者 UID
執行下麵命令修改使用者 UID,
$ sudo usermod -u 2000 susan
這裡 2000
就是使用者的新 UID。
修改使用者組名
要把使用者組名從 dan
修改為 susan
,我們需要使用 groupmod
命令。使用下麵命令來修改使用者組名,
$ groupmod -n susan dan
做完修改後,可以使用 id
命令來檢查,
$ id susan
這篇教導如何修改使用者名稱的指南就此結束了。有任何疑問或建議,歡迎給我們留言。
via: http://linuxtechlab.com/rename-user-in-linux-rename-home-directory/
作者:Shusain[2] 譯者:lujun9972 校對:wxy
本文由 LCTT 原創編譯,Linux中國 榮譽推出