Похоже, что это особенность Terminal.app и никак не связана с браузером. И, как и предполагалось, iTerm не отображает это предупреждение, когда запускается с командой, чтобы открыть ssh: URL, поэтому установка iTerm в качестве вашего ssh: URL-обработчика по умолчанию кажется подходящим решением.
Я только что подтвердил, что, изменив стандартное приложение Firefox для обработки ssh: URL на iTerm, я не получаю это предупреждение. (Я сделал это, используя запись Preferences/Applications/ssh, выбрав iTerm в качестве предпочтительного обработчика по умолчанию.)
Используя RCDefaultApp (http://www.rubicode.com/Software/RCDefaultApp/), я смог изменить общесистемное значение по умолчанию для обработки URL-адресов SSH. (После установки панели настроек перейдите на вкладку «URL-адреса» панели, прокрутите вниз до "ssh" и выберите iTerm в раскрывающемся списке приложений.) Когда это было сделано, Safari также использовал iTerm, и я не получил диалоговое окно с предупреждением.
Как сказал Рэндал Шварц в комментарии, это истинная особенность Terminal.app, предупреждающая вас о возможности утечки информации (вашего имени пользователя) хосту из-под вашего контроля. Я согласен, что это немного драконовски, но важно понимать, что переключаясь на iTerm, вы отказываетесь от этой функции ...