hadoop四:linux用戶和組命令


保存帳戶信息的目錄: /etc/passwd

保存帳戶密碼信息的目錄:/etc/shadow

保存組用戶信息的目錄:/etc/group

保存組用戶密碼信息的目錄:/etc/gshadow

 

一、用戶相關

1.useradd:創建用戶

useradd 用戶名

useradd  -p 密碼 用戶名

 

-d 目錄名:指定用戶登入時的主目錄,替換系統默認值/home/<用戶名>

-g 組名:指定用戶所屬的群組。值可以使組名也可以是GID。用戶組必須已經存在的,期默認值為100,即users。如果不指定-g選項,則創建與用戶相同名稱的用戶組。

-G 組名:指定用戶所屬的附加群組。

-p 密碼:指定密碼。

 

2.修改用戶密碼:passwd

passwd 用戶名

echo "密碼" | passwd --stdin 用戶名:修改某用戶的密碼,不通過交互信息而是直接修改

 

3.添加某個用戶到某個組:gpasswd

gpasswd -a 用戶名 組名

 

4.查看某用戶屬於什么組:groups

groups 用戶名

 

5.從某個組刪除某個用戶:groups

groups -d 組名 用戶名

 

6.刪除用戶:userdel

userdel -f -r 用戶名:刪除用戶,並刪除用戶的家目錄

 

7.顯示用戶信息:id

id 用戶名

 

8.編輯所有用戶信息:vipw

vipw

相當於 vim /etc/passwd

 

二、組相關

1.增加組:groupadd

groupadd 組名

查看所有組:cat /etc/group

查看所有用戶: cat /etc/passwd

 

2.編輯所有組:vigr

 vigr

相當於 vim /etc/group

 

3.查看某用戶屬於什么組:groups

groups 用戶名

 

三、切換用戶

顯示當前登錄的用戶:whoami

切換用戶: su 用戶名

如果su,沒有指定用戶,則默認切換到root用戶

 

 

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM