centos7使用者 組以及acl許可權的操作

2021-09-21 03:18:30 字數 1659 閱讀 2999

使用者:

a. 新增使用者:

useradd  lee  #新增使用者,並建立家目錄

useradd lee -s /sbin/nologin -m #新增使用者,禁止登入,沒有家目錄

useradd lee -g wang #新增使用者,指定所屬組為wang

b. 修改密碼:

passwd  lee  #修改密碼

passwd -d lee #清除lee的密碼

passwd -l lee #鎖定使用者

passwd -u lee #解鎖

c. 修改使用者:

usermod  lee  -s  /sbin/nologin  #修改使用者為不可登入狀態

usermod lee -g wang #修改使用者lee的組為wang

d. 刪除使用者:

userdel  lee  #刪除使用者lee

userdel -r lee #刪除使用者lee並刪除其家目錄

組:

a. 新增組:

groupadd  wang  #新增名稱為wang的組

groupadd -a lee wang #新增名稱為wang的組,並指定lee為該組的管理員

b. 從組中刪除使用者:

gpasswd  -d  lee  wang  #從名稱為wang的組中刪除使用者lee
c.修改組:

groupmod  -n  lee  wang  #將組名為wang的組改名為lee
d. 刪除組:

groupdel  wang  #刪除名稱為wang的組
e. 已登入使用者切換組:

newgrp  wang  #將當前登入使用者的組切換為wang
acl許可權:

a. 檢視:

getfacl  a.txt  #檢視名稱為a.txt的檔案的acl許可權

getfacl /root #檢視root目錄下的acl許可權

b. 操作:

b-1. 新增:

setfacl  -m  user:lee:wrx  a.txt  #使使用者lee對檔案a.txt的許可權為wrx

setfacl -m group:wang:wrx a.txt #使組對檔案a.txt的許可權為wrx

setfacl -d -m user:lee:wrx /root #使lee對/root資料夾裡面的所有檔案都有wrx許可權

setfacl -r user:lee:wrx /root #使lee在/root資料夾下所有的檔案的許可權為wrx

b-2. 修改:

setfacl

-xuser

:lee:wa

.txt #修改lee對檔案a

.txt的許可權為w

b-3. 刪除:

setfacl  -k  #刪除附加的許可權

centos7使用者 組以及acl許可權的操作

使用者 a.新增使用者 useradd lee 新增使用者,並建立家目錄 useradd lee s sbin nologin m 新增使用者,禁止登入,沒有家目錄 useradd lee g wang 新增使用者,指定所屬組為wangb.修改密碼 passwd lee 修改密碼 passwd d ...

CentOS7新增 刪除使用者和使用者組

adduser testuser 新建testuser 使用者 passwd testuser 給testuser 使用者設定密碼 記得要在root使用者下 groupadd testgroup 新建test工作組useradd g testgroup testuser 新建testuser使用者並...

CentOS7新增刪除使用者和使用者組

要在root使用者下使用 1.新建使用者 adduser testuser 新建testuser 使用者 passwd testuser 給testuser 使用者設定密碼 2.建工作組 groupadd testgroup 新建test工作組 3.新建使用者同時增加工作組 useradd g te...