看来我对用户和组有很深的误解(我认为这听起来很愚蠢,但这是事实)。
问题就在那里。
- 在我的 Debian 实例上,我有几个用户和一个包含这些用户的组。
($ ls -l total 16 drwxrwxr-x 4 ishakhbazyan writers 4096 Sep 14 12:49 docs -rwxr-xr-x 1 ishakhbazyan writers 7033 Sep 14 15:20 mkdocs.yml drwxrwxr-x 6 ishakhbazyan writers 4096 Sep 15 11:25 site
ishakhbazyan
是我在系统上的用户名)。 - 另一个用户也是该组的成员
writers
。该组确实具有对所有必要文件夹的写入权限,但是当他尝试编辑其中的任何文件(例如子文件夹中)或构建文档时,他会收到错误Permission denied
。
我已经被困住了,似乎我尝试了所有互联网建议。问题可能是什么原因造成的?