码迷,mamicode.com
首页 > 其他好文 > 详细

笔记 属性 权限 用户 临时权限(猿课精讲1.6-2.0)

时间:2017-06-27 22:15:18      阅读:142      评论:0      收藏:0      [点我收藏+]

标签:linux

1.6 文件或目录属性信息

ls -l 看目录的详细信息

- 普通文件 d 目录 s 进程间通信 c 字符设备 b 块设备 l 软连接(快捷方式) p管道文


所属主 所属组 其他人 权限rwx

ls -li inode号

ls -la 111 有两个子目录 

ls -lh 根据文件大小更改单位


1.7 chmod命令 更改权限

chmod r=4 w=2 x=1 rwx=7 r-x=5 r--=4 --x=1

chmod 744 1.txt == chmod u=rwx,g=r--,o=r-- 1.txt  即为rwx r-- r--

chmod a+r 1.txt 所有人加上r权限

mkdir 111/234

rouch 111/234/22.txt

tree 111

ls -l 111

chmod -R 700 111 让权限被继承

ls -l 111/

ls -l 111/234

umask

0022 -->022--> --- -w- -w-

目录必须有x


目录用rwx rwx rwx(777) - umask(022) = rwx r-x r-x

文件用rw- rw- rw-(666) - umask(022) = rw- r-- r--

umask 033

直接减不行 比如666-033=644


1.8 chown命令 属组  属主更改 change owner

chown xd 111.txt

useradd xd

ls -l

groupadd xduser

chown :xduser 111.txt

ls -l 111.txt

chown root:root 111.txt 

!ls 上次ls用法

history

!303

chown -R xd:xduser 111


1.9 lsattr 查看 chattr修改 隐藏属性

chattr +a 111.txt可以追加 

lsattr 111.txt

vi 111.txt

lsattr -d 111 -R列出文件内容权限

chattr +a 111.txt i啥都不能改 


2.0 set uid权限

passwd

which passwd

ls -l/etc/shadow

ls -l/usr/bin/passwd 

which ls

su - xd

ls /root/ 提示权限不够

logout

chmod u+s /bin/ls 此命令、用户加上临时root权限

su - xd

/bin/ls /root/    可以看了

logout

chmod u-x /bin/ls 此命令、所有人删除执行权限

chmod o-x /bin/ls 包括其他人

ls -l /bin/ls     root不受影响但是s变大写 表示用户不行了

su - xd

/bin/ls /root     真的又不行了


笔记 属性 权限 用户 临时权限(猿课精讲1.6-2.0)

标签:linux

原文地址:http://13047947.blog.51cto.com/13037947/1942467

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