openEuler配置ssh登录
环境:
OS:oe2203sp4
sp2采用如下方法不管用,后面我采用putty进行连接的
1.步骤1
下载新版本的SecureCRT
我这里下载的是9.5.2,下载地址如下:
https://www.vandyke.com/cgi-bin/releases.php?product=securecrt
一般新版本都是没有破解的,下面进行相应的修改配置,让旧版本的也能登录
2.修改sshd配置
vi /etc/ssh/sshd_config
注释掉如下项目
#Ciphers
#MACs
#KexAlgorithms
新增兼容性的秘钥交换
KexAlgorithms curve25519-sha256@libssh.org,ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hellman-group-exchange-sha256,diffie-hellman-group14-sha1,diffie-hellman-group-exchange-sha1,diffie-hellman-group1-sha1
PermitRootLogin yes
HostbasedAcceptedKeytypes ssh-ed25519,ssh-ed25519-cert-v01@openssh.com,rsa-sha2-256,rsa-sha2-512
这里红色为新增的
重启
systemctl restart sshd