This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
пакет_sudo [2023/01/11 11:59] val [Варианты использования] |
пакет_sudo [2024/09/09 05:27] (current) val [Debian/Ubuntu] |
||
---|---|---|---|
Line 19: | Line 19: | ||
logstash ALL=NOPASSWD: /root/cisco-backup-config-logstash.sh | logstash ALL=NOPASSWD: /root/cisco-backup-config-logstash.sh | ||
+ | Debian-snmp ALL=NOPASSWD: /root/cisco-backup-config.sh | ||
+ | mrtg ALL=NOPASSWD: /etc/mrtg-dhcp-stat.sh | ||
gitlab-runner ALL=NOPASSWD: /usr/bin/make install | gitlab-runner ALL=NOPASSWD: /usr/bin/make install | ||
+ | jenkins 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/sbin/asterisk -x * | zabbix ALL = (ALL) NOPASSWD: /usr/sbin/asterisk -x * | ||
+ | </code><code> | ||
+ | # cat /etc/sudoers.d/openvpn1_client | ||
+ | </code><code> | ||
+ | ALL ALL=(ALL) NOPASSWD: /usr/sbin/openvpn * | ||
</code> | </code> | ||
+ | |||
+ | * Самый простой пример CI/CD [[Самый простой пример CI/CD#Шаг 5. GitLab Runner]] | ||
===== Варианты использования ===== | ===== Варианты использования ===== | ||
Line 43: | Line 51: | ||
Запуск "сложных" команд (с конвейерами) с повышенными привилегиями | Запуск "сложных" команд (с конвейерами) с повышенными привилегиями | ||
<code> | <code> | ||
- | $ sudo sh -c 'head -n1 /etc/shadow | cat > /ttt' | + | $ sudo sh -c 'tail -n1 /etc/shadow | cat > /ttt' |
</code> | </code> |