【发布时间】:2014-05-31 05:26:36
【问题描述】:
我正在尝试将文件写入我已将所有者设置为“dev”并将组也设置为“dev”的文件夹。 “dev”是每个开发人员所属的组的名称。见下文:
martyn@localhost:/var/www$ ls -l
total 3
drwxrwxr-x 3 dev dev 4096 May 30 22:16 project1
drwxrwxr-x 2 dev dev 4096 May 30 20:24 project2
drwxrwxr-x 2 dev dev 4096 May 30 19:51 project3
我可以在/etc/group 中确认“martyn”是“dev”的成员:
dev:x:1002:martyn
所以我想我可以像这样将文件写入 /var/www/project1:
cd /var/www/project1
vi test
.. 但是当我尝试在 Vim 中保存时,它给了我一个错误 - E212: Can't open file for writing。我究竟做错了什么?如何允许“dev”的任何成员访问该组的文件和文件夹?
【问题讨论】:
-
试试
cd /var/www/project1; ls -la | head; touch fred
标签: linux permissions