linux使用者相關指令
一、配置檔案
cat /etc/group 檔案是使用者組的配置檔案。
組名:口令:組標識號:組內使用者列表
cat /etc/passwd 檔案是使用者的配置檔案。
註冊名:口令:使用者標識號:組標識號:使用者名稱:使用者主目錄:命令解釋程式
二、建立使用者
1、useradd
使用者的預設UID從500向後順序增加,500以下作為系統保留賬號,可以指定UID。如果不指定其使用者所屬的工作組,自動會生成一個與使用者名稱同名的工作組。
useradd test 建立使用者test
useradd –e 12/30/2013 test2 指定有效期,2013-12-30到期
useradd –u 600 test3 指定uid
useradd -g groupname test4 指定使用者組
2、passwd 設定/修改密碼
沒有設定密碼的使用者不能使用。
passwd test1
3、usermod 修改使用者
usermod –l u1 user1 user1登入名改為u1
usermod –gusers user1user1 加入到 users組中
usermod -d/users/us1user1user1 目錄改為/users/us1
4、userdel 刪除使用者
userdel user2刪除user2
userdel –r user3刪除 user3,同時刪除工作目錄
5、檢視使用者資訊
id命令檢視一個使用者的UID和GID, 例:檢視user4的id
id user4
finger命令 ——可以檢視使用者的主目錄、啟動shell、使用者名稱、地址、電話等資訊
finger user4
三、使用者組:
1、groupadd 建立使用者組
groupadd –g 888 users建立組users,指定GID
2、gpasswd 為組新增使用者
只有root和組管理員能夠改變組的成員:
gpasswd –a user1 users把 user1加入users組
gpasswd –d user1 users把 user1退出users組
3、groupmod 修改組
groupmod –nuser users 修改組名user為users
4、groupdel刪除組
groupdelusers刪除組users