Как следует из названия, я хотел бы удаленно контролировать аутентификацию SSH (а не только службу TCP) на удаленном хосте. Иногда этому хосту нравится, когда служба работает, но он отказывается входить в систему через PAM.
Есть check_ssh, который отслеживает только службу TCP, и есть check_by_ssh, который выполняет удаленную команду через ssh для целей мониторинга. Я мог бы угнать последний, но он требует аутентификации с помощью ключа паба. Мне нужно отслеживать с помощью простого входа SSH. Я понимаю последствия для безопасности.
Лучше всего использовать собственный плагин Nagios, который запускает SSH?
если я вас правильно понимаю, вы всегда можете бежать check_by_ssh
(с помощью ключа pub), а затем запустите true