1

Возможный дубликат:
Linux Group Permissions

У меня есть файл со следующими разрешениями

$ ls -l setup.txt
-rwxrwxr-x 1 www-data www-data 10741 2011-10-12 14:15 setup.txt

Я принадлежу к группе www-data

$ groups `whoami`
auniyal : auniyal adm dialout cdrom audio www-data plugdev lpadmin admin sambashare vboxusers

Я подумал, что смогу написать в этот файл, но я не

$ test -w setup.txt && echo "Writable" || echo "Not Writable"
Not Writable

Так как же определить, что файл доступен для записи или нет, потому что я думал, что если файл доступен для записи в группе, и я принадлежу к этой группе, я должен иметь возможность записи в этот файл?

и в случае, если это помогает, каталог также доступен для записи в группе

$ ls -l ..
...
drwxrwxr-x 10 www-data www-data    4096 2011-12-07 09:42 timesite
...

1 ответ1

4

Мне нужно было выйти и снова войти, так как я только что добавил себя в группу www-data

Разрешения группы Linux не применяются правильно.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .