2017-01-25 3 views
0

Я использую сервер хостинга FreeBSD 10.3, где у меня нет полномочий быть суперпользователем и использовать apache2 для него для веб-страниц нашей компании. Предыдущий администратор веб-страниц, похоже, установил разрешение ACL для каталога, но я хочу его удалить. Скажем, каталог как foobar.Как удалить знак плюса для разрешения ACL?

Теперь результат 'Ls -al Foobar' выглядит следующим образом:

drwxrwxr-x+ 2 myuser another_user 512 Nov 20 2013 foobar 

И разрешение следующим образом:

[[email protected]_server]$ getfacl foobar 
# file: foobar/ 
# owner: myuser 
# group: another_user 
user::rwx 
group::rwx 
mask::rwx 
other::r-x 

Здесь я хочу, чтобы удалить разрешения ACL и плюс знак в последнем списке разрешений. Итак, я сделал

setfacl -b foobar 

Он исключил специальное разрешение, регулируемое ACL, но не удалил знак плюса.

Мой вопрос в том, как я могу стереть знак плюса в списке разрешений, показанным 'ls -al foobar'?

ответ

0

Используйте «setfacl -bn». В противном случае он оставит запись «mask».