Типовая ситуация: сервер имеет доступ только через ssh, остальные порты закрыты.
Хочется обращаться к zabbix-agent через этот порт.
Технически это наверно возможно, если прописать в пользователя в authorized_keys что-то типа
или вместо /usr/bin/zabbix-agent какой-то легковесный враппер. Осталось научить zabbix обращаться к агенту через ssh. Можно ли это как-то сделать?
Я понимаю, что можно открыть постоянный туннель и пробросить через ssh порты. Но будет ли это правильным решением?
Хочется обращаться к zabbix-agent через этот порт.
Технически это наверно возможно, если прописать в пользователя в authorized_keys что-то типа
Code:
command="/usr/bin/zabbix-agent",no-port-forwarding,no-x11-forwarding,no-agent-forwarding KEY_TYPE KEY COMMENT
Я понимаю, что можно открыть постоянный туннель и пробросить через ssh порты. Но будет ли это правильным решением?
Comment