MacのサーバにリモートからSSHでアクセスしようと思ったら、Linuxの時は簡単だったのに、なぜか四苦八苦してしまいしたので、一応メモしておきましょう。(そもそも、家で設定して、次の日会社で確認する、という手間のかかる作業自体に問題が。。。) 普通に考えて、ルータの設定がちゃんと行われていれば、あとは hosts.allow や hosts.deny の設定の問題だったわけなんですが、それがどうも勝手が違いまして、何度やっても ssh_exchange_identification のエラーが出てくるし、妙に手間取ってしまいました。 "/etc/hosts.deny" ALL:ALL "/etc/hosts.allow" ALL:127.0.0.1 sshd:ALL sshd-keygen-wrapper:ALL この最後の2行が問題でして、Linuxのときは sshd:ALL だけで