linux中用戶目錄怎么修改

linux用戶目錄的修改方法:1、利用“vi /etc/passwd”命令,修改“/etc/passwd”文件來修改用戶目錄;2、利用usermod命令修改,語法為“usermod -d 用戶名 -u uid”。

linux中用戶目錄怎么修改

本教程操作環境:linux7.3系統、Dell G3電腦。

linux中用戶目錄怎么修改

第一種方法:

vi?/etc/passwd

找到要修改的用戶那幾行,修改掉即可。此法很暴力,建議慎用。

/etc/passwd文件格式

登錄名:加密口令:數字用戶ID:數字組ID:注釋字段:起始目錄:shell程序?

用此方法修改了用戶宿主目錄后,會出現某些異常,如:bash環境異常,需要將用戶原宿主目錄下的隱藏文件拷貝到更改后的宿主目錄即可

cp /原宿主目錄/.* /目標目錄??

linux中用戶目錄怎么修改

第二種:usermod

usermod?-d?/usr/newfolder?-u?uid

-u后面一定要接uid啊,不是username

附:usermod詳細參數

語  法:

usermod?[-LU][-c?][-d?][-e?][-?f?][-g?][-G?][-l?][-s?][-u?]?[用戶帳號]

補充說明:usermod可用來修改用戶帳號的各項設定。

參  數:

  • -c  修改用戶帳號的備注文字。

  • -d登入目錄>  修改用戶登入時的目錄。

  • -e  修改帳號的有效期限。

  • -f  修改在密碼過期后多少天即關閉該帳號。

  • -g  修改用戶所屬的群組。

  • -G  修改用戶所屬的附加群組。

  • -l  修改用戶帳號名稱。

  • -L  鎖定用戶密碼,使密碼無效。

  • -s  修改用戶登入后所使用的shell。

  • -u  修改用戶ID。

  • -U  解除密碼鎖定。

linux中用戶目錄怎么修改

最后切換到普通賬戶,就會看到當前默認目錄已經更改了。

linux中用戶目錄怎么修改

相關推薦:《Linux視頻教程

以上就是

? 版權聲明
THE END
喜歡就支持一下吧
點贊7 分享