Я ввел регистрацию openLDAP на своем тестовом сервере, у каждого пользователя есть своя папка, которая должна быть для него закрытой.

Теперь у меня есть testUser1, testUser2 и testUser3, это означает, что моя папка /home / содержит папки:

  • testUser1_folder
  • testUser2_folder
  • testUser3_folder

Есть ли способ, как определить, что testUser1_folder может быть доступен только root или testUser1?

большое спасибо

2 ответа2

1

Поместите это в выбранную вами поисковую систему: "Как манипулировать правами владения папками Unix"

ты найдешь:

chown -R userY:grouX DIR - изменит владельца или дерево папок в DIR
chmod 750 DIR - разрешит открывать DIR только пользователям из groupX и userY.

Если вы предпочитаете техническую документацию Google, есть man chmod и man chown .

1

Чтобы изменить каталоги, которые вы дали в своем примере, введите следующее:

$ sudo chown -R testuser1:testuser1 /home/testUser1
$ sudo chown -R testuser2:testuser2 /home/testUser2
$ sudo chown -R testuser3:testuser3 /home/testUser3

Обратите внимание, что это базовый материал для Unix / Linux, вы можете прочитать некоторые учебники в Интернете или книгу Oreilly, такую как « Linux в двух словах »:

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