歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Linux賬號群組刪除等相關操作

Linux賬號群組刪除等相關操作

日期:2017/2/28 14:24:18   编辑:Linux教程

1.userdel [-r] username:刪除用戶,用戶想過的數據有,/etc/passwd,/etc/shadow,/etc/group,/etc/gshadow,/home/username,/var/spool/mail/username,參數

1)連同用戶的家目錄一起刪除

2.finger [-s] username:查詢用戶相關的信息,參數,

1)-s:僅列出用戶的賬號,全名,終端機與登入時間等

2)-m:列出與後面接的賬號相同者,而不是利用部分比對(包括全名)

不帶參數,默認列出當前登入主機的用戶名

3.chfn [-foph] [賬號名]:修改finger輸出的信息,參數,

1)-f:後接完整的大名

2)-o:您辦公室的房間號

3)-p:辦公室的電話號碼

4)-h:家裡的電話號碼

4.chsh [-ls]:改變shell目錄,參數,

1)-l:列出目前系統上面可用的shell,其實就是/etc/shells的內容啦

2)-s:設定修改自己的Shell

5.id [用戶名]:查詢用戶的各種id信息,若後面不接用戶名,則表示查詢當前用戶的各種id信息。

6.groupadd [-g gid][-r] 組名:添加群組,參數,

1)-g:後面接某個特定的GID,用來直接給予某個GID

2)-r:建立系統群組,與/etc/login.defs有關

7.groupmod [-g gid][-n group_name] 群組名:修改group相關的參數,參數,

1)-g:修改既有的GID

2)-n:修改既有的組名

8.groupdel [groupname]:刪除指定的群組,再刪除前必須確保沒有用戶用該群組作為初始群組(即該用戶的GID記錄的該群組的id)

9.gpasswd groupname;gpasswd [-A user1,...][-M user3,...]groupname;gpasswd [-rR] groupname:建立群組管理員,參數

1)若沒有任何參數,表示給予groupname一個密碼(/etc/gshadow)

2)-A:將groupname的主控權交由後面的使用者管理(該群組的管理員)

3)-M:將某些賬號加入這個群組中

4)-r:將groupname的密碼移除

5)-R:讓groupname的密碼失效

以上是系統管理員root可以執行的操作,Group Administrator可以做的動作有:

gpasswd [-ad] user groupname:參數,

6)-a:將某位使用者添加到groupname這個群組當中

7)-d:將某位使用者移除出groupname這個群組當中

10.SGID權限:目錄具有SGID權限時,代表用戶在這個目錄底下新建的檔案的群組都與該目錄的群組相同。

Copyright © Linux教程網 All Rights Reserved