了解文件夹的所有者组

了解文件夹的所有者组

我在理解 Linux 中的用户和组权限如何工作时遇到一些问题。

我尝试启动的命令如下:

ln -nfs /home/mmarteau/wfor.it/releases/release_folder /var/www/my_website

我收到以下错误:

ln: failed to create symbolic link '/var/www/my_website': Permission denied 

mmarteau我有一个属于该组的用户www-data

$ groups mmarteau
mmarteau : mmarteau www-data

然后,我将文件夹/var/www用户和所有者组设置为www-data

drwxrwxr-x  3 www-data www-data 4096 May 14 22:58 www

所以,据我了解,用户有读、写、执行的权限。该团体享有同样的权利。

那么,我错过了什么?当然,我可以 sudo 来进行此操作,但我不想这样做,我想了解这是如何工作的。

如果我将权利传递给write( others)drwxrwxrwx它也可以工作,但我认为这根本不干净。

如果我没有提供您回答我的问题所需的所有信息,请随时告诉我。

相关内容