您好,登錄后才能下訂單哦!
本篇內容介紹了“linux中的用戶目錄如何修改”的有關知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領大家學習一下如何處理這些情況吧!希望大家仔細閱讀,能夠學有所成!
linux用戶目錄的修改方法:1、利用“vi /etc/passwd”命令,修改“/etc/passwd”文件來修改用戶目錄;2、利用usermod命令修改,語法為“usermod -d 用戶名 -u uid”。
本教程操作環境:linux7.3系統、Dell G3電腦。
第一種方法:
vi /etc/passwd
找到要修改的用戶那幾行,修改掉即可。此法很暴力,建議慎用。
/etc/passwd文件格式
登錄名:加密口令:數字用戶ID:數字組ID:注釋字段:起始目錄:shell程序
用此方法修改了用戶宿主目錄后,會出現某些異常,如:bash環境異常,需要將用戶原宿主目錄下的隱藏文件拷貝到更改后的宿主目錄即可
cp /原宿主目錄/.* /目標目錄
第二種: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中的用戶目錄如何修改”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業相關的知識可以關注億速云網站,小編將為大家輸出更多高質量的實用文章!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。