Чому я не можу отримати доступ до каталогу, для якого мають привілеї групи rx (750)?


2

У мене є цей каталог:

drwxr-x --- 2 root adm 160 2011-08-18 02:13 apache2

Я належу до групи, admале я не можу отримати доступ до каталогу. Він говорить: "Дозвіл відмовлено".


Який весь шлях? якщо це / home / apache2, вам знадобиться 770 з / home on up.
NickW

це/var/log/apache2
користувач35538

що ви намагаєтеся зробити з каталогом?
NickW

Я просто хочу надрукувати журнал apache за допомогою "tail -f /var/log/apache2/error.log"
user35538

2
Ось ви тоді, це дозволи на error.log. Спробуйте зробити sudo ls -allабо подати до суду корінь
NickW

Відповіді:


2

Після того, як вас додадуть до групи, вам потрібно буде вийти з системи, потім знову або зробити це, su - <yourusername>щоб система визнала ваші нові привілеї.


1

Або у вас є група, створена в бек-енді ldap, який має те саме ім'я, що і група в / etc / group. Визначається з ідентифікаторами числових груп.

Приховування ...

talcom@plato:/home/smb$ ls -lah /home/smb/
...
drwxrws---  2 root staff      4.0K Mar 17 19:43 scans
drwxrws--- 14 root staff      4.0K Mar 29 11:41 staff

Виявлено! ...

talcom@plato:/home/smb$ ls -lahn /home/smb/
...
drwxrws---  2 0 5076 4.0K Mar 17 19:43 scans
drwxrws--- 14 0   50 4.0K Mar 29 11:41 staff

1

Крім того, якщо ви справді нерозумні і створюєте дублікати імен групи в /etc/group, і ви є лише членом однієї з копій, ви можете виявитися, що ви є в групі під час виконання idкоманди, але каталог може фактично належати до інша група.


1
Я б точно ніколи не редагував груповий файл вручну, тому я не міг насправді трапитися зі мною
Бред Мейс
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.