service:phpsysinfo
Различия
Показаны различия между двумя версиями страницы.
Следующая версия | Предыдущая версия | ||
service:phpsysinfo [30.07.2024 09:22] – создано viacheslav | service:phpsysinfo [30.07.2024 19:21] (текущий) – внешнее изменение 127.0.0.1 | ||
---|---|---|---|
Строка 30: | Строка 30: | ||
restart: unless-stopped | restart: unless-stopped | ||
volumes: | volumes: | ||
- | | + | # |
- ./ | - ./ | ||
</ | </ | ||
Строка 54: | Строка 54: | ||
root / | root / | ||
index index.php; | index index.php; | ||
+ | |||
+ | # Prevent access to phpsysinfo.ini | ||
+ | location ~ \.ini$ { | ||
+ | deny all; | ||
+ | return 404; | ||
+ | } | ||
location ~ \.php$ { | location ~ \.php$ { | ||
Строка 112: | Строка 118: | ||
</ | </ | ||
+ | ==== Работа через SSH ==== | ||
+ | На мониторящемся хосте: | ||
+ | |||
+ | <code bash> | ||
+ | # Создать пользователя phpsysinfo и задать ему пароль. Без домашнего каталога работать не будет. | ||
+ | sudo useradd -m -s /bin/bash phpsysinfo | ||
+ | sudo passwd phpsysinfo | ||
+ | |||
+ | # Позволить пользователю phpsysinfo выполнять команды через sudo без запроса пароля (здесь: | ||
+ | sudo visudo -f / | ||
+ | # Вставить туда | ||
+ | Cmnd_Alias PHPSYSINFO=/ | ||
+ | phpsysinfo ALL = NOPASSWD: PHPSYSINFO | ||
+ | </ | ||
+ | В phpsysinfo.ini прописать нужные команды для sudo: '' |
service/phpsysinfo.1722331341.txt.gz · Последнее изменение: 30.07.2024 19:20 (внешнее изменение)