第四天 用戶 群組 權限
第四天
快速查看文本的命令操作: ps:esc+. 可以復制上一條命令
more命令 分頁顯示 單向顯示不能返回 cat和tac 內容是反的
less命令 文本查看功能 /可以檢索 q退出
ps -ef 查看進程信息 可以用管道符與more一起使用
head -3 tail -4 查看前幾行 後幾行
用戶和組群賬戶管理 用戶分三類 root用戶 系統用戶 普通用戶
用戶管理的核心文件 /etc/passwd 和 /etc/shadow
密碼x 映射在文件 /etc/shadow
每個用戶都有
系統用戶
虛擬用戶,代表一個個後臺應用,而不是用來登錄系統的。保證對應的後臺應用權限不能過高 規避風險。 例 sshd postfix apache.....
系統用戶UID1-499
字符界面下用戶的管理:
管理用戶賬戶:
添加用戶命令: useradd 名稱 選項 -u 加上UID -g加群組
添加密碼 : passwd 用戶
Usermod 更改用戶信息
Usermod -g 修改主要群組 -G修改次要群組
例 把zhangsan的主群組改為root
Userdel 刪除用戶 但不會刪除用戶目錄 用userdel -r
Cat /etc/passwd 可以查看有多少用戶 Cat /etc/shadow 查看各用戶口令信息
組群賬戶:
兩個關於群組的重要文件:/etc/group /etc/gshadow
可以用cat查看群組信息 和 群組口令信息
管理組群賬戶:
groupadd 創建組群賬戶 groupadd -g 可以創建的同時加入gid
例如
Groupmod 修改組群 groupdel 刪除組群
Passwd修改用戶密碼
Gpasswd修改組群密碼 或者在組群中添加刪除用戶 gpasswd 選項 用戶 只能增刪附加群組 主群組還是只能用usermod
例
Id 查看uid gid
su 選項 用戶 權限下降不用口令 上升需要口令
su - 切換用戶 連帶環境也換 相當於重新登錄
su - 用戶 - c ‘命令’ 含義:切換到新用戶再執行命令然後退回root
-rw-r--r--. 1 root root 1613 7月 19 07:35 /etc/passwd
權限三個一組 第一組為用戶權限 第二組為用戶所在組的權限 r讀權限 w寫 最後一個為執行權限
chmod u用戶,g群組,o其他用戶,a所有用戶 + - = rwx 例chomd go+r file01 用戶和群組都賦予讀權限
第四天 用戶 群組 權限