«Операция не поддерживается» для setfacl внутри скрипта python

Я запрограммировал скрипт с использованием python, который регистрируется как root на главной машине и выполняет некоторые команды. Поэтому он использует ssh . Я хочу настроить acl . Если я выполняю команды в командной строке, все работает хорошо.

 s.execute("setfacl -m user:www-data:rx,mask:rx /srv/gitosis/.ssh") s.execute("setfacl -m user:www-data:r--,mask:r-- /srv/gitosis/.ssh/id_dsa") 

Это вызов python, и я всегда получаю:

 setfacl: /srv/gitosis/.ssh: Operation not supported setfacl: /srv/gitosis/.ssh/id_dsa: Operation not supported 

В чем проблема? Выполнение этого через ssh напрямую работает хорошо.

Interesting Posts

Я установил CentOS 7 в Virtual Box, но сетевые настройки отсутствуют

Нужно разбирать разделы текста из повторяющихся «группировок» строк внутри файла

Сравнение awk с использованием массивов

Являются ли исходные IP-адреса включенными в уникальность уникального порта Linux?

Сделать Apache доступ к скрытым файлам (Solaris)

Условный grep без тихой опции

Почему «записи в» отличаются от «записей» в выводе команды dd

Переключаемая графика Intel + AMD Venus Pro

Как отображать мои данные (молекулы)?

Как создать надежного пользователя, который разрешен только для видеочата с одним человеком

Приложения Qt имеют крошечные шрифты на XFCE

После удаления expressvpn: после удаления нет подключения к службе DNS

Запустить терминал для входа в Debian

Запуск SQLPlus Oracle Command как Root возвращает неверный ответ

sed, grep или tr, которая возвращает только латинские символы из файла UTF-8

Linux и Unix - лучшая ОС в мире.