**这是本文档旧的修订版!**
ssh使用
sshd 允许public key登录
PubkeyAuthentication yes AuthorizedKeysFile ~/.ssh/authorized_keys
断开没有响应的ssh连接
Input ~.
to disconnect the ssh connection
ssh public key失效
ssh提示public key,但已经在sshh server上配置了public key
ssh-keygen 默认生成的 key 使用rsa-sha1算法 由于openssh升级到openssh 8.8或以上的版本, 移除了rsa-sha1的支持
解决办法1: *
修改ssh配置文件 /etc/ssh/ssh_config
> HostkeyAlgorithms +ssh-rsa
> PubkeyAcceptedAlgorithms +ssh-rsa
解决办法2: *
换用其他算法生产key
ssh-keygen -t ed25519
debug ssh连接不上的方法:
ssh -o PreferredAuthentications=publickey SERVER_ADDR -v