您的位置:首页 > 运维架构 > Linux

linux文件权限

2016-03-30 21:50 465 查看
r w x 4 2 1[root@localhost ~]# chmod 575 a.txt[root@localhost ~]# ls -l a.txt-r-xrwxr-x 1 root root 0 3月 27 19:09 a.txt# chmod -R 777 xx/ 递归更改权限# chmod u=rwx,g=rwx,o=rwx xx a=rwx 所有 + -# chmod a-w xx# chown root:root xxcut -d 分隔符 -f 数字选列 -c 按字符# who | cut -b 10-14tty1pts/0# who|cut -b 3-who|cut -c 3-5[root@localhost ~]# cat /etc/passwd|head -n 5|cut -d : -f 1rootbindaemonadmlpchgrp# useradd yy -g he$ ll-rw-r--r-- 1 xx he 15 3月 27 20:20 a删除文件的权限是受父目录的权限控制,和文件本身权限无关# umask0022文件 666-022目录 777-022普通用户的umask未必是002,除非满足下面的条件# vi /etc/profileif [ $UID -gt 199 ] && [ "`id -gn`" = "`id -un`" ]; thenumask 002elseumask 022fi# vi /etc/login.defsUMASK 077 针对home目录suid sgid 粘滞位权限setuid 可以让普通用户 已root的角色运行# chmod u+s /etc/passwd-rwSr--r--# find /usr/bin -type f -perm 4755 | xargs ls -l-rwsr-xr-x. 1 root root 54240 1月 30 2012 /usr/bin/at-rwsr-xr-x. 1 root root 66352 12月 8 2011 /usr/bin/chage-rwsr-xr-x. 1 root root 51784 11月 23 2013 /usr/bin/crontab-rwsr-xr-x. 1 root root 71480 12月 8 2011 /usr/bin/gpasswd-rwsr-xr-x. 1 root root 36144 12月 8 2011 /usr/bin/newgrp-rwsr-xr-x. 1 root root 30768 2月 22 2012 /usr/bin/passwd-rwsr-xr-x 1 root root 27576 9月 20 2013 /usr/bin/pkexec# chown .xx /home/admins/# chmod 770 /home/admins/# chmod 2770 /home/admins/ 目录下面的文件自动继承目录组的组名# ls -ld /home/admins/drwxrws--- 2 root xx 4096 3月 27 22:07 /home/admins/# ls -l /home/admins/xxxxx-rw--w--w- 1 root xx 0 3月 27 22:09 /home/admins/xxxxx# chmod 4755 a-rwsr-xr-xsetuid 4000 + setgid 2000 = 6755-rwsr-xr-x -rwxr-sr-x# chmod u+s a # chmod g+s a和X重合的时候就是小写的s。sbit 粘滞位权限 1000 只能属主和root 才能删除。。共享文件,其他人动不了别人的东西。# ls -ld /tmp/drwxrwxrwt. 3 root root 4096 3月 27 21:46 /tmp/chmod 7755 testchattr +i a 无法删除。chattr +a a 只能追加lsattrsetfacl getfacl

                                            
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: