This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
пакет_sudo [2021/03/26 12:39] val [Варианты использования] |
пакет_sudo [2023/01/11 12:00] val [Варианты использования] |
||
---|---|---|---|
Line 10: | Line 10: | ||
%sudo ALL=(ALL) ALL | %sudo ALL=(ALL) ALL | ||
- | #%sudo ALL=(ALL) NOPASSWD: ALL | + | #%sudo ALL=(ALL) NOPASSWD: ALL |
- | student ALL=NOPASSWD:/usr/bin/rsync | + | student ALL=NOPASSWD:/usr/bin/rsync |
www-data ALL=NOPASSWD: /usr/sbin/asterisk -x * | www-data ALL=NOPASSWD: /usr/sbin/asterisk -x * | ||
asterisk ALL=NOPASSWD: /sbin/init 6 | asterisk ALL=NOPASSWD: /sbin/init 6 | ||
+ | |||
+ | logstash ALL=NOPASSWD: /root/cisco-backup-config-logstash.sh | ||
+ | |||
+ | gitlab-runner ALL=NOPASSWD: /usr/bin/make install | ||
</code><code> | </code><code> | ||
# visudo -f /etc/sudoers.d/zabbix | # visudo -f /etc/sudoers.d/zabbix | ||
</code><code> | </code><code> | ||
zabbix ALL = (ALL) NOPASSWD: /usr/bin/nmap -O * | zabbix ALL = (ALL) NOPASSWD: /usr/bin/nmap -O * | ||
+ | zabbix ALL = (ALL) NOPASSWD: /usr/sbin/asterisk -x * | ||
</code> | </code> | ||
===== Варианты использования ===== | ===== Варианты использования ===== | ||
- | Использовать осторожно | + | Использовать ответственно |
<code> | <code> | ||
Line 35: | Line 40: | ||
$ cd | $ cd | ||
+ | </code> | ||
+ | Запуск "сложных" команд (с конвейерами) с повышенными привилегиями | ||
+ | <code> | ||
+ | $ sudo sh -c 'tail -n1 /etc/shadow | cat > /ttt' | ||
</code> | </code> |