当前位置: 技术问答>linux和unix
root用户 怎么不能修改文件的权限?
来源: 互联网 发布时间:2015-06-12
本文导语: 我在Windows 2000上有一个共享目录,共享给用户webuser,有完全控制权 在另外一台Red Hat Linux 9.0 的机子上 挂载这个共享目录作为linux 的本地目录使用: /bin/mount -t smbfs -o username=webuser,password=webhttp //picserver/pic /var...
我在Windows 2000上有一个共享目录,共享给用户webuser,有完全控制权
在另外一台Red Hat Linux 9.0 的机子上 挂载这个共享目录作为linux 的本地目录使用:
/bin/mount -t smbfs -o username=webuser,password=webhttp //picserver/pic /var/www/smb_pic
Linux 做Web服务器
我在PHP程序在这个目录里面创建文件失败,看样子是没有权限创建文件
我以root身份在终端窗口中进入该目录,ls -l 发现文件和字目录的权限都是
rwxr-xr-x
新建一个目录来测试:mkdir test
改变权限,使所有用户都可写: chmod o+w test
但是不成功,提示为:changing permissions of 'test' (requsested:0757,actual:0755): 不允许的操作
不知道是什么原因,请问要如何才可以使PHP可以在这个目录中创建文件呢?比如通过网页上载文件,然后存放在这个目录下
谢谢!~~~~
在另外一台Red Hat Linux 9.0 的机子上 挂载这个共享目录作为linux 的本地目录使用:
/bin/mount -t smbfs -o username=webuser,password=webhttp //picserver/pic /var/www/smb_pic
Linux 做Web服务器
我在PHP程序在这个目录里面创建文件失败,看样子是没有权限创建文件
我以root身份在终端窗口中进入该目录,ls -l 发现文件和字目录的权限都是
rwxr-xr-x
新建一个目录来测试:mkdir test
改变权限,使所有用户都可写: chmod o+w test
但是不成功,提示为:changing permissions of 'test' (requsested:0757,actual:0755): 不允许的操作
不知道是什么原因,请问要如何才可以使PHP可以在这个目录中创建文件呢?比如通过网页上载文件,然后存放在这个目录下
谢谢!~~~~
|
chown anybody -R /var/www/smb_pic
chmod 777 -R /var/www/smb_pic
试试
chmod 777 -R /var/www/smb_pic
试试
|
使用chattr -ai file 试试