1. 在linux上创建文件夹出现 Permission denied 的情况,网上说可以用编辑/etc/selinux/config的方法;
在linux上创建文件夹出现Permission denied的情况,是设置错误造成的,解决方法如下:
1、首先通过ssh命令登录linux服务器。
2. 如何修改linux中的文件夹读取权限
linux文件或目录的权限分为,读、写、可执行三种权限。文件访问的用户类别分为,文件创建者、与文件创建者同组的用户、其他用户三类。
修改文件的权限或目录的命令为“chmod 755 test.sh”。755表示“创建者拥有读写可执行权限、同一组用户以及其他用户拥有读和执行权限”。
“755”怎么构成的:"0"表示没有权限、“1”表示可执行权限、“2”表示可写权限、“4”表示可读权限。“7=1+2+4,5=1+4”。
使用“chmod 777 test.sh”命令使用能使用linux系统的用户拥有相同的“读写可执行权限”。
linux给文件或目录赋权限还有一种容易理解方法。比如:“chmod a-x”表示所有用户对此文件或目录将没有执行权限。
“a”表示所有用户,“u”表示创建者、“g”表示创建者同组用户、“o”表示其他用户;“+”表示添加权限,“-”表示取消权限;“r”表示读权限、“w”表示写权限、“x”表示写权限。
3. linux文件夹相对多用户权限问题
首先启动ACL:
#mount -o remount,acl /
接着如下
#chmod 770 dirfile
#chown urer1 dirfile
#chown urer2 dirfile
#chown urer3 dirfile #chown urer4 dirfile
#chown urer5 dirfile
#setfacl -m u:user4:rx dirfile
#setfacl -m u:user5:rx dirfile
这里我没有考虑用户组,LZ也没说要求。