blog:linux_system_manage:ssh

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
  • blog/linux_system_manage/ssh.1642298568.txt.gz
  • 最后更改: 2022/01/16 10:02
  • caodan