Parece que esse é um recurso do Terminal.app e não está relacionado ao navegador de forma alguma. E, como sugerido, o iTerm não exibe este aviso quando é iniciado com um comando para abrir um ssh: URL, então definir o iTerm como seu padrão ssh: o manipulador de URL parece ser o caminho a ser seguido.
Acabei de verificar que, alterando o aplicativo padrão do Firefox para lidar com URLs ssh: iTerm, não recebo este diálogo de aviso. (Eu fiz isso usando a entrada Preferences / Applications / ssh, escolhendo iTerm como meu manipulador preferido padrão).
Usando o RCDefaultApp ( link ), consegui alterar o padrão geral do sistema para lidar com URLs SSH. (Quando o painel de preferências estiver instalado, vá para a aba "URLs" do painel, role para baixo até "ssh" e escolha iTerm na lista suspensa de aplicativos.) Uma vez feito isso, o Safari também usou o iTerm, e eu obter o diálogo de aviso.
Como Randal Schwartz disse no comentário, este é um verdadeiro recurso do Terminal.app alertando sobre a possibilidade de vazamento de informações (seu nome de usuário) para um host fora de seu controle. Eu concordo que é um pouco draconiano, mas é importante entender que, ao mudar para o iTerm, você desiste desse recurso ...