centos7用戶、組以及acl權限的操作
阿新 • • 發佈:2018-01-27
gin 附加 家目錄 切換 groupdel centos7 txt passwd user 用戶:
a. 添加用戶:
組:
a. 添加組:
acl權限:
a. 查看:
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
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 -x user:lee:w a.txt #修改lee對文件a.txt的權限為w
b-3. 刪除:
setfacl -k #刪除附加的權限
centos7用戶、組以及acl權限的操作