linux权限理解

linux下有两种用户超级用户(root)和普通用户
超级用户:可以不受限制的在linux下做任何事情。
普通用户:在linux下左有限的事情
区别普通用户和超级用户的命令提示符是“#”和“$”.
命令su[用户名]
功能:切换用户

1.文件访问权限的种类

(1)读(r/4):read读取文件内容或浏览目录信息
(2)写(w/2):write修改文件内容或删除移动目录
(3)执行(x/1):execute执行文件或进入目录

2.文件权限的三类用户

文件所有者,文件所属组和其他用户,

3.文件权限的表示方法

字符(二进制)表示方法
例:r- -(100)只读,- -x(001)仅可以执行
- wx(011)可读可执行

4.文件权限的设置方法

(1)chmod设置文件的访问权限
u 所属用户
g 所属组用户
o 其他用户
a 所有用户
+/- ( r/w/x)向权限范围改变权限所表示的权限

{root@localhost ~}# chmod o+w mytxt
{root@localhost ~}# chmod o-wx mytxt
{root@localhost ~}# chmod 444 mytxt

(2)chown 修改文件的拥有者
chgrp修改文件所属组
(3)sudo一系统管理者的身份执行指令
1.修改/etc/sudoers文件分配

{root@localhost ~}# chomd 740 /etc/sudoers
{root@localhost ~}# vi  /etc/sudoe  

2.使用sudo调用授权的命令

{root@localhost ~}# sudo -u root /usr/sbin/useradd u2

5.粘滞位

{root@localhost ~}# chmod +t /home/      #加上粘滞位
当一个目录被设置成“粘滞位”(用chomd +t),则该目录下的文件只能由超级管路员删除。目录所有者删除,读文件所有者删除

总结

1.目录的可执行权限表示用户能否在目录下执行命令
2.如果目录没有-x权限。无法对目录执行任何命令甚至cd等指令都无法进入目录,即使目录有-r权限,反之,用户可以执行命令可以进入目录但由于没有读的权限,仍然没有权限独处目录下的文档

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值