Выполненный как другой пользователь в соответствии с [закрытым] FreeBSD

Не уверен, но, возможно, Zabbix API может вам как-то помочь

19
задан Slava V 12 November 2008 в 22:47
поделиться

2 ответа

sudo позволит Вам выполнять команду как другому пользователю.

sudo -u nobody <command>

не будет работать как никто, даже если их оболочка входа в систему не будет доступна.

24
ответ дан 30 November 2019 в 01:50
поделиться

Вы можете su для учетной записи с оболочкой nologin , если вы используете параметр -m .

Пример:

su -m cthulhu -c '/usr/bin/scorpion-stare'

запустит утилиту командной строки SCORPION STARE от имени пользователя cthulhu .

64
ответ дан 30 November 2019 в 01:50
поделиться
Другие вопросы по тегам:

Похожие вопросы: