Я хотел бы написать плагин мониторинга, который проверяет различные хосты в моей сети, чтобы убедиться, что пароль или интерактивная аутентификация SSH не включены.То есть мне нужно написать код, который:
- подключается к SSH-порту.
- Перечисляет доступные методы аутентификации.
- Проверяет, что возможна только аутентификация на основе ключа.
Методы, использующие код на python или bourne sh (используя ssh
), наиболее интересны для меня, но приветствуются и другие языки, библиотеки или подсказки.