今天要ssh 到server時出現錯誤
ssh root@10.1.1.1
Bad packet length 1657225410.
ssh_dispatch_run_fatal: Connection to 10.1.1.1 port 22: Connection corrupted
log出現以下錯誤
Feb 3 08:10:34 mail sshd[2963]: Bad packet length 1492758558. [preauth]
Feb 3 08:10:34 mail sshd[2963]: ssh_dispatch_run_fatal: Connection from 10.1.1.2 port 38462: Connection corrupted [preauth]
最新沒改設定 是不是有更新 查了一下
2024-02-03T02:05:13+0800 DEBUG Upgraded: openssh-server-8.0p1-19.el8_9.2.x86_64
果然沒錯
但要怎麼解決呢
這台是少數在用的几台 oracle linux 8
google 了一下果然有人也碰到問題
有人提出解法
ssh -c aes256-gcm@openssh.com user@host.example.com
試了一下沒問題
或是將 aes256-gcm@openssh.com 加到 /etc/ssh/ssh_config裡的 Ciphers 的這行
如下
Ciphers aes256-gcm@openssh.com,aes128-ctr,aes192-ctr,aes256-ctr,aes128-cbc,3des-cbc
沒有留言:
張貼留言