Linux使用者 組

2021-06-22 14:40:03 字數 1485 閱讀 2602

1、查詢使用者、組

查詢當前使用者名稱:

whoami

查詢關鍵字所對應的使用者id(uid)、組id(gid)、及所在組:

id key

查詢當前使用者所屬的組:

groups

查詢系統所有的組:

cat /etc/group 或 groupmod + tab鍵 x 3
切換使用者:

su root (or other)
預設root賬號未設定密碼(為了安全起見,最好不使用root賬戶),第一次使用需要為root設定密碼(passwd root)

2、新增、刪除使用者,新增使用者到組中

新增使用者有adduser與useradd兩種方式:

adduser:

sudo adduser name

/home目錄下自動建立同名資料夾

自動建立同名新組

設定使用者密碼

從/etc/skel目錄下拷貝檔案到家目錄,完成初始化

完成後可直接登入系統

useradd:

sudo useradd name

只是建立了乙個使用者名稱,並沒有在/home目錄下建立同名資料夾

沒有建立密碼,因此無法登入系統

需要自定相關引數,比adduser更靈活

通常可以用以下步驟建立新使用者:

sudo useradd -m -d /opt/ftp name

-m:自動建立使用者的登入目錄

-d:指定使用者登入時的啟始目錄

-s:指定使用者登入後所使用的shell

sudo passwd name
設定使用者密碼,完成使用者的建立

刪除使用者:

sudo userdel -r name

新增使用者到組:

sudo usermod -g groupname name
移動組,同時會離開之前的附屬組(源組不會變)

或使用

sudo usermod -a -g groupname username
-a:apend 附加到乙個組中

3、新增、刪除組

sudo groupadd name

sudo groupdel name

Linux 使用者 使用者組

一 配置檔案說明 group x 0 組名稱 組密碼佔位符 組編號 組中使用者名稱列表 group 組名稱 組密碼 組管理者 組中使用者名稱列表 user x 0 0 home user bin bash 使用者名稱 密碼佔位符 使用者編號 使用者組編號 使用者注釋資訊 使用者主目錄 shell型別...

Linux 使用者組

group x 123 abc,def,xyz 組名稱 密碼 編號 使用者名稱 root的編號一定是0 1 499 是系統預留編號 使用者手動建立的組編號從500 預設為最大的組編號 1 組密碼佔位符全部用x表示 組管理者為空,表示組內所有使用者都可以管理使用者組 一行對應乙個使用者 user x ...

Linux 使用者組

group x 123 abc,def,xyz 組名稱 密碼 編號 使用者名稱 root的編號一定是0 1 499 是系統預留編號 使用者手動建立的組編號從500 預設為最大的組編號 1 組密碼佔位符全部用x表示 組管理者為空,表示組內所有使用者都可以管理使用者組 一行對應乙個使用者 user x ...