14

在 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

4

1 回答 1

28

chown用于更改文件的所有权,而不是更改权限。

ls -al没有向您显示谁拥有该文件,只是它的权限。

如果 root 拥有这些文件,您需要chown正确地使用它们,然后才能更改它们的权限:

chown -R yourname:yourname folderName

然后作为所有者,您可以更改他们的权限:

chmod -R 776 folderName

编辑: 我仔细检查了语法,它似乎是正确的,你可能需要使用 sudo 来使用它们。

于 2013-02-19T20:01:19.583 回答