【Arch Linux】winscpが繋がらなくなった
winscpから接続しようとしたら、つながらなくなった。 puttyでは、接続できるので、意味がよくわからない。
sshdのlogを調べてみると、
userauth_pubkey: key type ssh-rsa not in PubkeyAcceptedAlgorithms [preauth]
という記録がある。
ssh-rsaでは、つながせないようになったようだ。 設定で、ssh-rsaを許可するようにもできるのだろうが、 こういう時には、公開鍵の交換してしまうほうがよかろう。
EdDSAを使って公開鍵を作り直した。 puttyでは、つなげるので、鍵交換は可能だ。
新しい公開鍵を使用するようにすると、winscpでも、つながるようになった。 やれやれ。