Ubuntu 16.04LTSをいれたら、sshの公開鍵認証でログインできなくなった。 /var/log/auth.log を確認したところ、下記のエラーが出力されている。 OpenSSH-7.0でssh-dssは無効化されたようだ。 Aug 20 23:36:26 ubuntu sshd[25608]: userauth_pubkey: key type ssh-dss not in PubkeyAcceptedKeyTypes [preauth] 参考: http://www.openssh.com/txt/release-7.0 プロトコルの脆弱性を把握できてなかったことに衝撃を受けつつ調べるとこの情報を見つける。 参考: http://security.stackexchange.com/questions/112802/why-openssh-deprecated-dsa-key