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 ...