2013-04-02 2 views
0

У меня есть через две папки /opt/tom и /opt/test/, что имеет следующие разрешения:разрешений Grant/владелец изменения к пользователю

drwxr-xr-x. 2 root root 4096 Apr 2 16:23 tom 
drwxr-xr-x. 2 root root 4096 Apr 2 16:16 test 

как я могу предоставить разрешение для пользователя под названием john, так что это выглядит?

drwxr-sr-x 3 john root 4096 Dec 5 13:22 tom 
drwxrwxrwx 3 john root 4096 Apr 1 16:45 test 
+0

В вашем примере вы предоставляете разрешение пользователю, а не группе. – Barmar

+0

@Barmar, только что изменился –

+0

Обновлен мой ответ, чтобы он соответствовал вашим изменениям. –

ответ

1

Чтобы изменить пользователя, можно использовать (как корень или с sudo):

chown john tom test 

Чтобы установить права:

chmod 777 /opt/test 
chmod 2755 /opt/tom 

(2 будет устанавливать SGID бит)

Вы всегда можете добавить переключатель -R, так что это будет рекурсивное изменение. Стоит добавить, что обычно установка битов SUID/SGID для каталога делает новые файлы, созданные в этом каталоге, наследовать эти параметры.

+0

Большое спасибо! –

+0

Рад помочь :) Если вам нравится ответ, вы всегда можете его продвигать ;-) –

Смежные вопросы