У меня есть сервер с доступом по SSH. Надеюсь, что кто-нибудь может помочь мне очень быстро с разрешениями. У меня есть папка, в этой папке есть еще 10 папок (f1, f2, f3, f4, f5, f6, f7, f8, f9, f10).

Я создал пользователя user1, и мне нужно, чтобы этот пользователь имел доступ к папкам с f1 по f7. Это означает, что папки с f8 по f10 не должны быть доступны или видимы для этого пользователя.

Как я могу решить это? Пожалуйста, помогите мне как можно скорее.

Гр, Эш

2 ответа2

0
 setfacl -m user:user1:rx f1

это решение.

где f1 - имя папки

О, и тег «user:» вызывает пользователя, в данном случае: user1

0

Чтобы сделать их недоступными, просто дайте им право root

chown -R root:root f8 ...

и права:

chmod -R 700 f8

Что касается видимости, я не уверен, как.

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