摘要:Linux - 更改使用者名稱
要改更使用者名稱使用以下
usermod -l newname oldname
但是卻發生了以下問題
usermod: user oldname is currently used by process 1
但我的例子比較特別
查看
cat /etc/passwd
卻發現,該使用者的UID=0、GID=0
所以無法修改。
此時我就去修改UID及GID,
然後就可以執行更改名稱的動作了。
順利解決一個問題
發現,還是會有一些問題,
所以
可以還需要加上兩行
pkill -u user_name pid
pkill -9 -u user_name
更改家目錄
usermod -d /home/user_name user_name