在Ubuntu 12.04上,chown命令似乎没有像它应该的那样工作
root @ server:/ var / www / folder / #ls -al
运行此功能
drwxr-xr-x 11 776 sftponly 4096 Feb 17 14:08 Other_Folder
我需要群组的写权限,所以我运行:
chown -R 776 ./Other_Folder
然后当我再次运行ls -al时,输出仍为
drwxr-xr-x 11 776 sftponly 4096 Feb 17 14:08 Other_Folder
答案 0 :(得分:16)
chown
用于更改文件的所有权,而不是更改权限。
ls -al
没有向您显示拥有该文件的人,只是其权限。
如果root拥有这些文件,则在更改权限之前,您需要chown
这些文件:
chown -R yourname:yourname folderName
然后作为所有者,您可以更改其权限:
chmod -R 776 folderName
修改强> 我仔细检查了语法,它似乎是正确的,你可能需要使用sudo来使用它们。