shell文件權限和腳本執行
阿新 • • 發佈:2017-11-09
gpasswd 文件的 -a 刪除文件 log passwd alt 腳本 管理
一、權限管理
1、查看文件屬性
ls -l
2、權限類型
二、linux用戶與權限
1、用戶管理
①查看用戶
id user1
②添加用戶
useradd user1
③刪除用戶
userdel -r user1
1、用戶組
①新建組
groupadd g1
②刪除組
groupdel g1
③把用戶加入組
gpasswd -a user1 g1
④把組中的用戶刪除
gpasswd -d user1 g1
3、權限分配
sudo
三、用戶與文件的關系-權限
1、chmod權限分配
①chmod 755 file
②chmod a+x file
2、acl授權
①setfacl設置文件權限
setfacl -m user:user1:rwx file
②getfacl查看文件權限
getfacl file
③刪除文件權限
setfacl -x user:user1 file
④清空文件權限
setfacl -b file
⑤創建和刪除文件權限
需要對目錄設置acl權限
setfacl -m user:user1:rw dir
⑥如何對目錄及子目錄和文件設置權限
setfacl -m user:user1:rw -R dir
⑦目錄中後期添加目錄及文件如何繼承父目錄的權限
setfacl -m d:user:user1:rw -R dir
shell文件權限和腳本執行