Linux
SSH

SSHログインできない時(Permission denied (publickey,gssapi-keyex,gssapi-with-mic))のとある解決策

More than 3 years have passed since last update.


SSHでエラー

ssh -vvv login_user@host

...
debug1: No more authentication methods to try.
Permission denied (publickey,gssapi-keyex,gssapi-with-mic).

上記は原因が多く考えられるエラーであり、直すのが大変。

中でも見落とされやすいのが、~/.ssh/authorized_keys所有者がrootだったりした場合。

authorized_keysの所有者はログインするユーザでなければならないため、

chown login_user ~/.ssh/authorized_keys

とする必要がある。


参考(SSH接続の基本的な設定などもこちらで)

http://pc-diary.com/blog/2010/11/ssh.html