совместно используйте доступ представителя мерзавца на машине Unix с ssh

в моей школе у нас есть студенческий сервер Unix с нашими учетными записями.

я установил мерзавца на своей учетной записи, создал репозиторий и создал acl полномочия на репозитории папки, таким образом, другие пользователи могут получить доступ к репозиторию

# file: tp1
# owner: my_account
# group: groupxxx
user::rwx
user:friend_account:rwx
group::---
mask::rwx
other::---
default:user::rwx
default:user:friend_account:rwx
default:group::---
default:mask::rwx
default:other::---

но наклон friend_account даже CD к моему tp1 каталогу (отклоненное разрешение), таким образом, я думаю проблема, должен быть в Unix acl полномочиями..

1
задан 23.02.2011, 00:37

1 ответ

Пользователь должен смочь cd к каждому каталогу выше tp1 также, т.е. friend_account должен иметь x разрешение к каждому каталогу выше tp1. Так, например, если tp1 /home/daniel/course1/tp1 затем Вам нужно

setfacl -m user:friend_account:x /home/daniel /home/daniel/course1

Если Вы даете x разрешение, но нет r на каталоге Ваш друг сможет пересечь каталог и достигнуть его подкаталогов и доступа любой файл, к которому у него есть разрешение, но не просматривают список файлов в каталоге.

2
ответ дан 12.12.2019, 12:58

Теги

Похожие вопросы