码迷,mamicode.com
首页 > 系统相关 > 详细

shell文件权限和脚本执行

时间:2017-09-25 23:03:14      阅读:322      评论:0      收藏:0      [点我收藏+]

标签:ado   lin   分配权限   分享   1.3   oct   使用   group   userdel   

ll命令查看文件的信息

技术分享

第一个root代表文件的创建者,第2个root代表文件所属组root

rwx代表权限  r(read)权限,w(write)写权限,x执行权限,默认一个文件所有人都没有执行的权限

 

linux的用户:

1、所有者(u)

2、所属组(g)

3、其他所有用户(o)

4、所有用户(a)

 

 

-rw-r--r-- 1 root root  0 oct 19 12:21 shell.txt

1、所有者root对shell文件有读写权限

2、root组内的用户对shell.txt有读取的权限

3、root组外的用户对shell.txt有读取的权限

 

查看文件的属性

ll查看文件的属性

 

1、用户管理

  1.1用户添加

    useradd user1

  添加用户涉及到的几个文件:/etc/passwd    /etc/group   /etc/shadow  /home/用户名

  1.2用户删除

    userdel -r user1

  1.3用户查看

    使用id+用户名,例如id root

2、用户组

  2.1把用户加入到组   gpasswd -a user1 root

  2.2把一个用户从组删除  gpasswd -d user1 root 

3、权限分配

  3.1 chmod

    chmod分配权限  1、chmod +775 file  2、chmod u+x file 

  3.2 acl

    getfacl file #查看文件的acl权限

    技术分享

 

    setfacl  #设置文件的acl权限

    setfacl  -m u:user1:rw  file #-m 修改  u用户 user1 rw权限  file文件

    

  3.3 sudo

 

shell文件权限和脚本执行

标签:ado   lin   分配权限   分享   1.3   oct   使用   group   userdel   

原文地址:http://www.cnblogs.com/fanjunjun/p/7594182.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!