第五天用戶和組群賬戶管理
11 用戶和組群賬戶管理
11.1重要配置文件
/etc/passwd
[[email protected] ~]# ll /etc/passwd
-rw-r--r--. 1 root root 1661 Jul 19 07:52 /etc/passwd
[[email protected] shan]# cat /etc/passwd|head -1
root:x:0:0:root:/root:/bin/bash
用戶名 密碼 uid 群組gid 備註 家目錄 登錄之後執行的程序shell
man man
man 5 passwd
/etc/shadow
密碼文件 用戶帳號有效期 所有用戶無權限 root不收限制
[[email protected]
----------. 1 root root 1065 Jul 19 07:52 /etc/shadow
[[email protected] shan]# cat /etc/shadow|head -1
root:$6$qtmpSKeMHViI1cn4 $BqUyzzPQqKWJsQ9MLUZNzYd.TNNYmkSmk2wp1G4Q8kNp.h/pQqz.z5Dj3S5P0z/jA5Fw8yDfkg2HiXPbXbEdE1:17364:0:99999:7:::
1、root用戶
root用戶標識UID為0,UID 0 為最高權限 root名只是給管理員查看 root名可以更改
2、系統用戶
避免安全風險 使用帳號安裝應用,這些帳號為系統運行的用戶 不能用來登錄系統 UID500 以內
bin /sbin/nologin
ssh
11.2用戶帳號管理
[[email protected] shan]# useradd user01
[[email protected] shan]# tail -3 /etc/passwd
shan:x:500:500:shanpengfei:/home/shan:/bin/bash
abc:x:501:501::/home/abc:/bin/bash
user01:x:502:502::/home/user01:/bin/bash
useradd -u //設置 用戶UID的值
usermod -u //UID創建之後盡量不要改
userdel
11.3 群組賬戶管理
私有群組
[[email protected]