Инструменты пользователя

Инструменты сайта


service:phpsysinfo

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
service:phpsysinfo [30.07.2024 10:08] – [phpsysinfo] viacheslavservice:phpsysinfo [30.07.2024 19:21] (текущий) – внешнее изменение 127.0.0.1
Строка 30: Строка 30:
     restart: unless-stopped     restart: unless-stopped
     volumes:     volumes:
-      - /:/rootfs:ro # если используется ROOTFS в phpsysinfo.ini+#      - /:/rootfs:ro # если используется ROOTFS в phpsysinfo.ini, а не SSH
       - ./phpsysinfo-php/html:/var/www/html       - ./phpsysinfo-php/html:/var/www/html
 </file> </file>
Строка 118: Строка 118:
 </file> </file>
  
 +==== Работа через SSH ====
 +На мониторящемся хосте:
  
 +<code bash>
 +# Создать пользователя phpsysinfo и задать ему пароль. Без домашнего каталога работать не будет.
 +sudo useradd -m -s /bin/bash phpsysinfo
 +sudo passwd phpsysinfo
 +
 +# Позволить пользователю phpsysinfo выполнять команды через sudo без запроса пароля (здесь: для мониторинга контейнеров и температуры)
 +sudo visudo -f /etc/sudoers.d/phpsysinfo
 +# Вставить туда
 +Cmnd_Alias PHPSYSINFO=/usr/bin/docker stats*, /usr/sbin/smartctl
 +phpsysinfo ALL = NOPASSWD: PHPSYSINFO
 +</code>
 +
 +В phpsysinfo.ini прописать нужные команды для sudo: ''%%SUDO_COMMANDS="smartctl,docker"%%''
service/phpsysinfo.1722334105.txt.gz · Последнее изменение: 30.07.2024 19:20 (внешнее изменение)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki