方案一、 升级Xshell版本到6及之后版本 如果平时只用到xshell和xftp,那么直接去官网下载最新个人学习免费版本即可 https://www.xshell.com/zh/free-for-home-school/ 方案二、 允许使用 ed25519 密钥【不建议】 取消注释/etc/ssh/sshd_config文件中如下配置 #HostKey /etc/ssh/ssh_host_ed25519_key 附: Xma...
# 在行尾增加",ssh-rsa",以满足RSA 登录 HostKeyAlgorithms ssh-ed25519,ssh-ed25519-cert-v01@openssh.com,rsa-sha2-256,rsa-sha2-512,ssh-rsa # 在行尾增加",ssh-rsa",以满足RSA 登录 PubkeyAcceptedKeyTypes ssh-ed25519,ssh-ed25519-cert-v01@openssh.com,rsa-sha2-256,rsa-sha2-512,ssh-rsa...
打开Xshell,在[工具]菜单栏选择[新建用户密钥生成向导]。在界面中可以选择密钥类型,Xshell提供了DSA、RSA、ECDSA、ED25519四种密钥类型,其中SSH1只能选择RSA加密认证方式。本文选择RSA方式进行介绍。 选择密钥长度,密钥越长,安全性越高,在这里选择2048位进行演示。
打开Xshell,在[工具]菜单栏选择[新建用户密钥生成向导]。在界面中可以选择密钥类型,Xshell提供了DSA、RSA、ECDSA、ED25519四种密钥类型,其中SSH1只能选择RSA加密认证方式。本文选择RSA方式进行介绍。 选择密钥长度,密钥越长,安全性越高,在这里选择2048位进行演示。 图5:选择生产密钥参数 点击[下一步]生成密钥对。 ...
加密强度的选择:如果想更高的安全性,密钥长度可以挑选更强的。一般来说 RSA 和 Ed25519 算法就挺不错,安全性和效率都还挺平衡的。 保存设置:改完之后,别忘了点“确定”保存设置。下次你再连服务器的时候,Xshell 就会按你选的算法来保证安全了。
HostKeyAlgorithms ssh-ed25519,ssh-ed25519-cert-v01@openssh.com,rsa-sha2-256,rsa-sha2-512,ssh-rsa #在行尾增加",ssh-rsa",以满足RSA登录 PubkeyAcceptedKeyTypes ssh-ed25519,ssh-ed25519-cert-v01@openssh.com,rsa-sha2-256,rsa-sha2-512,ssh-rsa ...
ssh-keygen -t rsa -C "your_email@example.com"代码参数含义:-t 指定密钥类型,默认是 rsa ,可以省略。 生成的密钥类型(不带默认为 rsa),类型有四种分别是 dsa | ecdsa | ed25519 | rsa-C 设置注释文字,比如邮箱。-f 指定密钥文件存储文件名。上面是对ssh-keygen指令简单介绍。因为默认rsa,我这里...
[root@localhost ~]# vim /etc/ssh/ssh_config //开启端口22 # IdentityFile ~/.ssh/identity # IdentityFile ~/.ssh/id_rsa # IdentityFile ~/.ssh/id_dsa # IdentityFile ~/.ssh/id_ecdsa # IdentityFile ~/.ssh/id_ed25519 Port 22 Protocol 2 # Cipher 3des [root@localhost ~]# vim /etc/...
支持的host key算法:SSH服务支持多种host key算法,如rsa, dsa, ecdsa, ed25519等。确保服务器端至少有一种算法与Xshell兼容。 3. 对比Xshell和服务器端支持的host key算法,找出不匹配的原因 查看Xshell支持的算法:虽然Xshell客户端通常会自动选择支持的算法,但了解它支持的算法类型有助于诊断问题。这通常需要查...
其中 ed25519 密钥被认为是目前最安全和最高效的 SSH 密钥类型之一。...生成 SSH 密钥对后,您可以将公钥文件复制到远程主机上,以便使用私钥进行 SSH 认证。...需要注意的是,不同的 SSH 工具和平台可能会支持不同的密钥格式和类型。在使用 SSH 密钥时,需要确保您的 SSH 工具支持您使用的密钥类型。总结# 综上...