由於安裝虛擬機器的時候將使用者名稱設定錯了,改的時候花了一點功夫,特此來記錄一下
在linux上直接改名字是不行徹底的,還要對使用者的家目錄、uid、組名都要進行修改
如果我們要將使用者名為spark的主機修改為hadoop
1.更改使用者名稱
sudo usermod -l hadoop spark
2.殺掉程序
需要從要改名的帳號中登出,這裡我切換到root
su root
殺掉待改名使用者的所有程序
pkill -
9-u spark
3.修改家目錄usermod -d /home/hadoop -m hadoop
4.更改使用者uid
這裡將新使用者的uid設定為2000
usermod -u 2000 hadoop
5.修改使用者組名groupmod -n hadoop spark
最後我們可以檢查一下
id hadoop
修改完成 linux 修改使用者名稱
修改使用者資訊可用usermod命令,usermod具體使用方法見 usermod詳解 在tty7介面下想修改當前使用者名稱會報錯 user ethan is currently used by process 1357 將使用者名稱ethan改為user1報錯,ethan walleit user...
Linux修改使用者名稱
修改使用者名稱 usermod l 新使用者 舊使用者這只會更改使用者名稱,而其他的東西,比如使用者組 家目錄 id 等都保持不變。注意 你需要從要改名的帳號中登出並殺掉該使用者的所有程序,要殺掉該使用者的所有程序可以執行下面命令 sudo pkill u 舊使用者名稱 sudo pkill 9 u...
Linux下修改使用者名稱
suse作業系統 1.修改 etc hostname 檔案 其內容為計算機名。輸入命令 vi etc hostname 使用鍵盤上的 x 鍵乙個乙個刪除所有內容 然後使用鍵盤上的 i 鍵進入可編輯狀態 輸入計算機名字 不必加網域名稱 修改完成後,輸入命令 wq 儲存退出 2.修改 etc hosts...