Linux下更改使用者的主目錄

2021-06-16 08:20:50 字數 1029 閱讀 2598

近日使用red hat linux as 4時,遇到剩餘磁碟空間不能利用的問題。因為以前在使用圖形工具或者命令建立使用者時,並沒有注意使用者的主目錄全部選擇的是預設的即 /home/使用者名稱,近日提示磁碟空間不足時,感到非常迷惑,為什麼80g的硬碟怎麼說不足就不足了呢,沒有往上面儲存大的檔案呀。所以回來就查手冊,看到有兩種辦法可以在建立使用者的時候指定使用者使用的磁碟。

1、先mount剩餘磁碟空間。我建立的是/home/otherdisk

2、然後建立新使用者:命令列工具:

[root@redhat]#useradd -u 550 -g /otherdisk/mfjun007  -s /bin/bash -e 01/27/06 -p ok123456 mfjun007

useradd 命令後附件的引數意義如下:

ø -u 引數:指定使用者標示符,使用者標示符和帳號一樣,也必須是唯一的,如-u 550即設定該使用者的uid為550。

ø -g:指定使用者所屬的使用者組,但該使用者組必須已經存在。引數採用組名稱或gid皆可,如-g 100與-g users的意思相同,都是把使用者加入到users使用者組中,其中users使用者組的標示符就是100。

ø -d:建立使用者目錄,如-d /otherdisk/mfjun007就是替該使用者建立位於/otherhome目錄下的使用者目錄,目錄名稱為mfjun007。通常目錄名稱和使用者帳號相同,以易於識別和管理,當然也可用不一樣的名稱去建立目錄。

ø -s:指定使用者環境,如-s /bin/bash指定bash為該使用者的shell。也可指定其他shell供使用者使用

ø -e :設定帳號的期限,格式為「月/日/年的後兩位」,如-e 01/27/06是指公元2023年1月27日。

ø -p :設定使用者密碼,如-p ok123456代表用ok123456字串作密碼。

注:也可以使用

adduser

命令,和

useradd

命令用法一樣。

也可以在x視窗下完成使用者的建立。

但現在還有一迷惑,如何更改已經存在的使用者的主目錄呢?怎麼解決,我還不知,需要指點,我再查查資料回頭再說。

Linux下修改使用者主目錄與鎖定上傳目錄

一般來說root用的主目錄在 下,自己建的使用者主目錄,預設是在 home 使用者名稱下。如果你需要修改使用者的預設主目錄,可以在 etc passwd裡找到要修改的使用者那一行,修改掉即可。那麼當你修改完,使用ftp本地登入時,會報500 oops cannot change directory錯...

linux修改使用者主目錄的方法

第一 修改 etc passwd檔案 第二 usermod命令 詳細說明如下 第一種方法 vi etc passwd 找到要修改的使用者那幾行,修改掉即可。此法很暴力,建議慎用。etc passwd檔案格式 登入名 加密口令 數字使用者id 數字組id 注釋字段 起始目錄 shell程式 用此方法修...

linux下更改使用者名稱

root 下更改 vi etc passwd vi etc shadow 這兩個檔案必須要保持一致。每乙個檔案都具有 擁有者和使用者組 屬性,每個登入的使用者至少會取得兩個id,乙個是使用者id user id 即uid 乙個是使用者組id group id 即gid 帳號管理最重要的兩個檔案就是 ...