1. 程式人生 > 其它 >linux使用者相關指令

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