在 CentOS 中重命名用戶,您需要執行以下步驟:
打開終端。
首先,確保要重命名的用戶當前未登錄。如果用戶已登錄,請讓他們注銷。
使用 usermod
命令重命名用戶。語法如下:
sudo usermod -l new_username old_username
將 new_username
替換為新用戶名,將 old_username
替換為舊用戶名。例如,要將用戶名從 john
更改為 jane
,請運行:
sudo usermod -l jane john
sudo usermod -d /home/new_username -m new_username
將 new_username
替換為新用戶名。例如,要將主目錄從 /home/john
更改為 /home/jane
,請運行:
sudo usermod -d /home/jane -m jane
/etc/mailname
文件(如果您的系統使用郵件服務),以確保郵件地址與新的用戶名匹配。使用文本編輯器打開文件,如 nano
:sudo nano /etc/mailname
將文件中的舊用戶名替換為新用戶名,然后保存并關閉文件。
sudo reboot
現在,用戶已成功重命名,主目錄也已更新。