サーバの再インストールにより、再度ホストベース認証を通るようにした。ログインノードはFQDNによる指定が必要など、いくつか罠があったが、とりあえず作業メモは残した。
一番のポイントはsshdを別ポートでデバッグ用に開くこと。
サーバ側
sudo /usr/sbin/sshd -d -p 2222
クライアント側
ssh -o PreferredAuthentications=hostbased -vvv servername
これで、サーバのデバッグログが取れる、もとのsshdが壊れない(失敗するとログインできなくなる)というメリットがある。また、地味にクライアント側でホストベース認証のみに制限するとログが見やすくなって便利。
また査読が・・・ いろいろ重い。
解析力学の教科書が届いた。