linux 使用者與組的管理 chjnt的部落格

2022-09-23 19:27:09 字數 1599 閱讀 7898

使用者和組的配置檔案(必記)

1.使用者賬號檔案: /etc/passwd 使用者名稱:密碼位:uid:gid:描述資訊:使用者家目錄:登陸的shell2.使用者密碼檔案: /etc/shadow使用者名稱:密碼:最近的一次修改:最短有效期:最長有效期:過期前警告日期:過期日期:禁用:保留用於擴充套件3.使用者組賬號檔案: /etc/group組名:密碼:gid:組成員名單4.使用者組密碼檔案:/etc/gshadow組名:組密碼:組長:組成員

使用者和組的策略檔案: /etc/login.defs檢視格式解釋: man 5 passwd

useradd -b 為新使用者指定目錄的主目錄 useradd -db /home (d:顯示或建立新使用者的預設配置)-c 為新使用者設定備註資訊 useradd root -c 'my girl friend'-e 指定賬號的過期日期-f 新使用者的日期寬限天數 useradd root -f 20-u 指定新使用者的uid-g 附屬組 useradd root -g root,adm,lp批量建立使用者u1~u10: for i in ;do useradd u$i;done

userdel -r 刪除使用者的家目錄和郵件

passwd -s 使用者名稱(格式)-s 顯示已命名賬號的密碼-l lock 鎖定使用者賬號-u 解鎖使用者賬號-x 密碼的最長有效時效-n 密碼的最短有效時效-w 密碼過期的警告時間-i 密碼過期多少天後禁用賬號--stdin 從標準輸入讀取密碼令牌 echo 1 | passwd --stdin root

usermod [選項] 使用者名稱-c 修改使用者的描述資訊-d 修改使用者的家目錄-e 修改使用者過期的日期-g 修改使用者的gid-g 給使用者修改新的附屬組-l 修改使用者的登入名-l 鎖定使用者-u 解鎖使用者-m 給使用者搬家-s 修改使用者登陸的shell-u 修改使用者的uid

組管理:

groupadd [選項] 組名

-g 建立組指定gid

-r 建立乙個系統使用者groupdel 組名 (刪除組)

groupmod [選項] 組名-g 修改gid號-n 修改組名 groupmod -n new old

gpasswd [選項] 組名 -a 在組中新增乙個使用者 gpasswd adm -a root-d 即--delete,從組中刪除乙個使用者 gpasswd adm -d root-r 即--remove-password,刪除組管理的密碼 gpasswd -r adm-r 即--restrict,restrict access to group to its members -m 即--members,重新設定組的成員列表 gpasswd adm -m root,bin,lp-a 即--administrators,給組重新設定多個組長(即組管理員) gpasswd adm -a root

例: 1、建立sky使用者:useradd sky2、設定密碼:passwd sky3、查使用者id號:id sky4、臨時切換到sky使用者: su - sky5、顯示當前工作路徑:pwd6、退出登入:exit7、遞迴刪除使用者賬號及其家目錄和郵件:userdel -r sky

Linux的使用者管理與組管理

超級使用者root 擁有至高無上的許可權 uid 0 普通使用者 許可權有一定的限制,可以登入系統。一般可以執行 usr local bin或者 bin或者 usr bin或者自己家目錄的命令 uid 500 60000 centos 6 uid 1000 60000 centos7 系統使用者 偽...

linux 使用者管理與組管理

linux是乙個多使用者 多工的作業系統 linux使用者的分類 超級使用者root 擁有至高無上的許可權 uid 0 普通使用者 許可權有一定的限制,可以登入系統。一般可以執行 usr local bin或者 bin或者 usr bin或者自己家目錄的命令 uid 500 60000 centos...

linux 使用者與組管理

一 linux的使用者與組管理必須要使用root或者擁有root許可權的使用者才能完成 使用者新增 useradd 密碼修改 passwd 123456 使用者刪除 userdel 使用者刪除及刪除使用者主目錄 userdel r 增加使用者組 groupadd 組名 使用者建立,並同時指定將某個使...