linux更改用戶名

藏色散人
發布: 2019-06-06 10:01:55
原創
21793 人瀏覽過

有時候,由於某些原因,我們可能需要重新命名使用者名稱。我們可以輕鬆修改使用者名稱以及對應的家目錄和 UID。

linux更改用戶名

修改使用者名稱

我們使用 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
登入後複製

相關影片教學推薦:《Linux教學

以上是linux更改用戶名的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!