# 用戶權限:
```
cat /etc/passwd 查看
```
liunx 用戶用戶組管理 多用戶
用戶 /etc/passwd /etc/shadow
用戶組 /etc/group /etc/gshadow
root:x:0:0:root:/root:/bin/bash //腳本執行的權限
X是密碼占位符
/sbin/ 是不允許登錄的意思
```
cat /etc/shadow //root密碼查看的地方
```
root:$6$togXWzYwrakVkwfC$LyhGZWuS5KGEgFSENUcX0mnzpFyQ0.StcNRFA9gljtb9TJlU9Bu/MU5g0E3eihQ.HeLJII0EBbp.EBc9W5dLl0::0:99999:7:::
//root密碼
```
/sbin/nologin
//給用戶添加這個用戶就登錄不了。
```
# 用戶組:
## 創建用戶組
```
groupadd 用戶組名(dev)
//創建一個名字為dev的用戶組
```
## 查看用戶組
```
cat /etc/group
//查看所有用戶組 基本ID是從1000開始的
```

## 刪除用戶組
```
groupdel 用戶組名稱( dev
) //刪除名為dev的用戶組
```
# 創建用戶
## 創建用戶
```
useradd -g 用戶組(dev) 用戶名( guo) 創建用戶
```
## 可登錄用戶設置密碼
```
passwd (用戶)guo
然后輸入2次密碼就設置成功了
```
## 創建一個mm用戶不創建文件,禁止登錄
```
useradd -g dev mm -M -s /sbin/nologin
useradd -g 用戶組(dev) 用戶(mm) -M(不產生文件夾) -s(禁止登錄) /sbin/nologin
```
管理員是# 普通用戶是$

## 查看當前所處當前目錄
```
pwd
```
# 切換管理員
```
su -
輸入root密碼 //切換到root管理
```
```
su 普通用戶名(guo) //切換普通用戶
```
# 刪除用戶
普通用戶是沒有權限刪除的
root賬號
```
userdel 普通用戶名 //刪除了用戶
```
```
useradd -r 刪除家目錄 用戶名
```
# liunx文件權限以及組
## r(可讀4) w可寫(2) x可執行(1) 加起來是7
## 3個一組一種為3組
第一個字母文件夾類型

## 這分為3組 (“—” 代表沒有權限) 第一組為 用戶權限 第二組為 組權限 第三組為其他組對這個文件的權限

<br/><br/>
## 修改權限命令
```
chmod 754 /文件夾或者文件名稱/ //以數字形式修改權限 最大為777
```
```
chmod -x /文件或者文件夾/ //去掉所有X權限
```
```
chmod +x /文件或者文件夾/ //增加所有x權限
```

```
chmod -R 777 /文件夾/ 文件夾以及下面所有文件都加777權限
```
```
chown 要改的所屬用戶 /文件夾/ //改所屬用戶
示例:chown guo /xiao/
```
```
chown -R 要改的所屬用戶 /文件夾/ //改文件下所有文件所屬用戶
示例:chown -R guo /xiao/
```
```
chgrp 要修改的用戶組 /文件夾/ //改所屬用戶組
```
