无法通过 ssh 登录到 Coding 的解决方法

无法通过 ssh 登录到 Coding 的解决方法

💡 原文中文,约1600字,阅读约需4分钟。
📝

内容提要

本文介绍了解决无法通过SSH登录Coding的问题,主要是由于加密算法被禁用。用户需在~/.ssh/config文件中添加相应配置,并根据是否删除原密钥对重新生成密钥对,测试连接成功即可。

🎯

关键要点

  • 无法通过SSH登录Coding的问题主要是由于加密算法被禁用。
  • 用户需在~/.ssh/config文件中添加HostkeyAlgorithms和PubkeyAcceptedAlgorithms的配置。
  • 如果删除原密钥对,需在~/.ssh文件夹下新建config文件并重新创建密钥对。
  • 如果不删除原密钥对,需在~/.ssh文件夹下新建config文件并新建密钥对,上传公钥至Coding。
  • 测试连接成功后,用户将看到SSH认证成功的提示。

延伸问答

为什么无法通过SSH登录Coding?

无法通过SSH登录Coding主要是由于加密算法被禁用。

如何在~/.ssh/config文件中添加配置?

在~/.ssh/config文件中添加HostkeyAlgorithms和PubkeyAcceptedAlgorithms的配置。

如果我删除了原密钥对,应该怎么做?

删除原密钥对后,在~/.ssh文件夹下新建config文件并重新创建密钥对。

不删除原密钥对时,我该如何操作?

不删除原密钥对时,需在~/.ssh文件夹下新建config文件,创建新密钥对并上传公钥至Coding。

如何测试SSH连接是否成功?

测试连接成功后,用户将看到SSH认证成功的提示,例如'Hello 97206430'。

在生成新密钥对时需要注意什么?

生成新密钥对时,需将<Your Email>替换为你的邮箱,并确保IdentityFile指向新创建的Key文件。

➡️

继续阅读