В моей Synology я пытаюсь выполнить проверку в сценарии. Сценарий представлен как root. Для проверки прав доступа ниже я должен использовать sudo.
Я вызываю следующий код в моем сценарии оболочки:
CMD="sudo -u USERNAME synoacltool -check '/SOMEPATH/' rwxpdDaARWcCo"
CHK=$($CMD)
echo "Result: $CHK"
Но выходные данные сценария показывают --help synoacltool: Result : Использование: synoacltool
SYNOPSIS ...blablabla...
Выполнение той же команды непосредственно в приглашении bash, как и ожидалось:
Permission [rwxpdDaARWcCo]: [Deny]
Я выполнил поиск, но не нашел своего решения. Может кто-нибудь помочь, пожалуйста?