Назад | Перейти на главную страницу

Как я могу подавить сообщение «… это не отображается обратно…» при использовании SSH?

Я пишу сценарий, который подключается к нескольким нашим машинам через SSH, чтобы проверить статистику использования.

Каждый раз я делаю:

ssh -i ~/.ssh/ourkeyfile.pem user@host

Я получаю типичное сообщение:

Address X.X.X.X maps to somedomain.com, but this does not map back to the address - POSSIBLE BREAK-IN ATTEMPT!

Есть ли переключатель командной строки для ssh, который позволяет мне запретить появление этого сообщения в выводе моего скрипта?

Ну способ сценария

2>&1 > /dev/null

Правильный способ - исправить ssh-соединение, имена хостов.


Да, имеется в виду необходимость исправить известные_хосты в папке .ssh.

Исходя из того, что предложил Данила:

Чтобы подавить только предупреждения и ошибки, вы должны сделать это ...

2>/dev/null

Исправьте обратную запись DNS (запись PTR) и, возможно, прямую запись (записи A и AAAA) для рассматриваемого хоста.