Как дать разрешение на доступ к определенной папке определенному пользователю в ubuntu.[Terminal]

У меня следующая структура каталогов.

/DR/Sub/X1/...
       /X2/...
       /X3/...
       .......

Я хочу дать права доступа пользователю, но следующим образом, когда я создаю новую директорию, например X1, X2, X3, я создаю X4. Я хочу создать нового пользователя для этой новой директории, который будет иметь доступ только к /DR/Sub/X4/... directory.....i.e. новый пользователь для нового каталога, как я могу этого добиться.

Спасибо заранее...

2
задан 13 February 2014 в 13:55

2 ответа

Следующие команды создадут пользователя X4 и (по умолчанию) группу X4 и каталог X4 и ограничат доступ к каталогу X4 для пользователя X4 исключительно.

sudo adduser X4
sudo mkdir X4
sudo chown X4:X4 X4
sudo chmod 0750 X4

Обратите внимание, что ничто не помешает X4 копаться в других местах файловой системы. Нет способа предотвратить это . Однако никто, кроме X4 и root , не сможет получить доступ к каталогу X4.

0
ответ дан 13 February 2014 в 13:55
  • 1
    если you' ve установил канитель в некоторой точке, это будет перечислено в dpkg. Но если you' ve никогда не устанавливал канитель на Вашей машине, возможно, другой пакет использовал Gimp' s библиотеки как зависимость и that' s, почему Вы видите его в dpkg – AliReza Mosajjal 2 August 2015 в 18:35

Вы можете просто создать пользователя, используя sudo adduser username --home dir, где dir может быть любым каталогом.

Например, sudo adduser X4 --home /DR/Sub/X4.

Это создаст пользователя X4 и указанный каталог, доступный только для X4.

0
ответ дан 13 February 2014 в 13:55

Другие вопросы по тегам:

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