Как контролировать SFTP с помощью monit

Я только что установил monit и проверил веб-интерфейс. К сожалению, proftpd помечен как не запущенный, хотя и работает. Я думаю, это потому, что я запускаю proftpd с S/FTP, а не FTP. Можно ли запустить monit с S/FTP?

##CHECK ProFTPD
check process proftpd with pidfile /var/run/proftpd.pid
start program = "/etc/init.d/proftpd start"
stop program = "/etc/init.d/proftpd stop"
if failed port 21 protocol sftp then restart
if 5 restarts within 5 cycles then timeout

1 ответ

Ваша проверка ProFTPd смотрит на порт 21. Sftp, вероятно, должен быть на порту 22, и он уже покрыт проверкой ssh, которая у вас есть.

Удалите "если произошел сбой протокола 21 sftp, затем перезапустите". Это не нужно.

Другие вопросы по тегам