用c 做的网站怎么打开吗,珠海室内设计公司排名,重庆网站建设公司建站模板,史志网站建设2019独角兽企业重金招聘Python工程师标准 shallow丿ove 一. 文件或目录权限change mode r4#xff0c;w2#xff0c;x1
selinux开启则权限后面会有个.
更改SElinux配置文件#xff0c;将永久关闭SElinux
[rootlocalhost ~]# vi /etc/selinux/config #将默认… 2019独角兽企业重金招聘Python工程师标准 shallow丿ove 一. 文件或目录权限change mode r4w2x1
selinux开启则权限后面会有个.
更改SElinux配置文件将永久关闭SElinux
[rootlocalhost ~]# vi /etc/selinux/config #将默认的enforcing改为disabled,permissive警告chmod 700 /root/.ssh
chmod urwx,grx,or /home/1
chmod ax /home/1 #所有者权限都可执行x
chmod a-x /home/1 #所有者权限都不可执行x
chmod g-x /home/1 #所有组不可执行xchmod -R #递归更改二. 更改所有者和所属组change owner,change group 1. 创建所有者 [rootlocalhost ~]# adduser user1 #创建普通用户或useradd
[rootlocalhost ~]# touch /home/1.txt
[rootlocalhost ~]# chown hello /home/1.txt #更改所有者
[rootlocalhost ~]# ls -l /home/
[rootlocalhost ~]# userdel user1 #删除用户
[rootlocalhost ~]# userdel -r user1 #删除用户及用户主目录2. 创建一个用户组 [rootlocalhost ~]# groupadd userall
[rootlocalhost ~]# useradd -g userall user1 #新建用户添加到用户组中。-g 所属组-d家目录-s所用的shell
[rootlocalhost ~]# usermod -g 组名 用户名 #添加用户所在组
[rootlocalhost ~]# usermod -d 目录名 用户名 #改变该用户登陆的初始目录[rootlocalhost ~]# cat /etc/passwd
用户:已加密密码:用户id:用户所在组id:注释:用户主目录:该用户所使用的shell解析器[rootlocalhost ~]# touch /home/2.txt
[rootlocalhost ~]# chgrp userall /home/2.txt #更改所有组
[rootlocalhost ~]# ls -l /home/[rootlocalhost ~]# chown hello:userall /home/3.txt #更改所有者和所有组
[rootlocalhost ~]# chown :userall /home/4.txt #只更改所有组
[rootlocalhost ~]# chmod -R #递归更改3. 给已有的用户添加用户组 [rootlocalhost ~]# usermod -G groupname username(把该用户从其他用户组移除并添加到指定的用户组内)
[rootlocalhost ~]# usermod -a goupname username三. umask [rootlocalhost ~]# touch /home/1.txt # 文件默认权限为644
[rootlocalhost ~]# mkdir /home/1/ #目录权限默认为755
[rootlocalhost ~]# umask #0022umask 002
touch /home/1.txt #664
mkdir /home/1/ #775umask算法
666(rw-rw-rw)-003(-------wx)664(rw-rw-r--)
777(rwxrwxrwx)-003(-------wx)774(rwxrwxr--)四. 隐藏权限chattr 查看文件权限
[rootlocalhost ~]# touch /home/1.txt
[rootlocalhost ~]# chattr i /home/1.txt
[rootlocalhost ~]# vi 1.txt
[rootlocalhost ~]# head -n2 /etc/passwd /home/1.txt #提示权限不够
[rootlocalhost ~]# ls -l 1.txt #rw-rw-r--
[rootlocalhost ~]# lsattr /home/1.txt #----i------------
而
[rootlocalhost ~]# touch 2.txt
[rootlocalhost ~]# lsattr 2.txt #-----------------[rootlocalhost ~]# chattr i /home/1.txt #加i权限
[rootlocalhost ~]# chattr -i /home/1.txt #减i权限
[rootlocalhost ~]# chattr a /home/2.txt #只能追加不能删除不能更改
[rootlocalhost ~]# lsattr /home/2.txt #-----a-----------查看目录权限
[rootlocalhost ~]# lsattr -d /home/111文件追加
[rootlocalhost ~]# mkdir /home/222
[rootlocalhost ~]# chattr i /home/222 #可以写已经存在的文件
[rootlocalhost ~]# touch /home/222/2.txt
[rootlocalhost ~]# chattr -i /home/222
[rootlocalhost ~]# chattr a /home/222
[rootlocalhost ~]# touch /home/222/2.txt #文件追加当ls发现有一个文件结尾后面加~则这是个缓存当保存后则自动覆盖到原来的文件里 转载于:https://my.oschina.net/u/3892756/blog/3052753