我在Ubuntu服务器上运行了owncloud,我启用了外部存储,指向机器中的第二个硬盘,并添加了一个本地存储
我可以在owncloud中看到文件夹,但是当我单击它时,我可以看到任何东西,空的
我需要修复权限(OC需要www-data的读写权限)。
运行此命令
sudo -u www-data ls -la /media/Test/Share/
我得到了
ls:无法访问/媒体/测试/共享/:权限被拒绝
如何修复权限?
发布于 2015-03-25 19:35:21
若要更改文件(或文件夹)的所有者,请使用chown (ChangeOwner)。您可以指定用户和组为所有者。就像在,
chown option user:group file/folder在您描述的情况下,您可以尝试以下操作,只需将组更改为www-data,以使原始所有者不受影响。
chown -R :www-data /media/Test/Share请注意:之前的万维网数据.
若要更改文件夹的用户和组所有者,
chown -R www-data:www-data /media/Test/Share-R选项用于“递归”,它还将更改文件夹内容的用户和组(如它持有的任何其他目录或文件)。
也要检查另一个答案,更改文件夹权限和所有权
这样就行了。
但是,如果用户或组还没有足够的权限(读/写),可以使用chmod命令。
我从警告开始..。
请不要使用值777,除非您确切知道自己在做什么。即使如此,你也应该怀疑这是否值得;)
请阅读以下内容:为什么/var/www不应该有chmod 777
例如,若要授予当前用户和组对文件的读/写权限,但其他用户不授予任何权限,
chmod 660 filename有关这些值的更多信息和更好的解释,请参见本文,
https://mdshaonimran.wordpress.com/2010/06/13/chmod-change-filefolder-permission-in-ubuntu/
https://askubuntu.com/questions/601273
复制相似问题