команда, чтобы проверить, является ли файл исполняемым для данного пользователя в AIX 7.1 - PullRequest
0 голосов
/ 04 апреля 2020

Как проверить, была ли пользователю назначена привилегия для выполнения определенных файлов (какую команду можно использовать для проверки). например: если пользователь хочет проверить элементы управления lsse c, он / она должен иметь разрешение на файл / usr / bin / lsse c.

1 Ответ

0 голосов
/ 06 апреля 2020

Если вы root пользователь, вы можете попробовать это:

User=popeye
Prog=/usr/bin/lssec
if su - "$User" -c "test -x $Prog"; then
    echo "'$User' has execute-right on '$Prog'"
fi
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...