putty Faual Error:No supported authentication methods available (server sent: publickey)

简介: putty Faual Error:No supported authentication methods available (server sent: publickey)

Fatal Error: No supported authentication methods available (server sent: publickey)

问题描述

错误通常发生在使用PuTTY连接到SSH服务器时出现身份验证问题的情况下。这个错误表示SSH服务器要求使用公钥身份验证,但PuTTY客户端未能提供有效的公钥进行身份验证。

解决方案

检查SSH服务器的配置

确保服务器上已启用公钥身份验证,并且允许使用PuTTY客户端进行连接。如果您对服务器没有管理权限,请联系服务器管理员进行确认。

生成SSH密钥对

使用PuTTY Key Generator (PuTTYgen) 生成公钥和私钥对。打开PuTTYgen,点击"Generate"按钮来生成新的密钥对。然后,保存私钥(以.ppk扩展名)和公钥。

puttygen 下载:

  • Unix source archive for putty
类型 地址 FTP下载 signature
.tar.gz putty-0.78.tar.gz (via FTP) (Signature)

请参考:

将公钥添加到服务器

将生成的公钥添加到SSH服务器的授权密钥列表中。可以使用SSH客户端或服务器管理界面完成此操作。确保将公钥正确地复制到服务器上,并将其保存为您的用户账户的授权密钥。

配置PuTTY客户端

打开PuTTY客户端,进入"Connection" -> “SSH” -> "Auth"选项卡。在"Private key file for authentication"字段中,选择您生成的私钥文件(.ppk)。确保已选择了正确的私钥文件。

如果上述步骤仍然无法解决问题,您可以尝试其他身份验证方法,例如密码身份验证。在PuTTY客户端的"Connection" -> “SSH” -> "Auth"选项卡中,选择"Password"作为身份验证方法,并提供正确的用户名和密码。

目录
相关文章
|
网络安全
|
移动开发 JavaScript 前端开发
如何处理 h5 使用 iframe 嵌套页面,内外 viewport 不一致导致的缩放问题?
如何处理 h5 使用 iframe 嵌套页面,内外 viewport 不一致导致的缩放问题?
2478 0
|
存储 Kubernetes 数据库
小笔记:关于 gitlab 运行 gitlab-ctl reconfigure 后数据清空(gitlab数据备份与恢复)
小笔记:关于 gitlab 运行 gitlab-ctl reconfigure 后数据清空(gitlab数据备份与恢复)
2173 0
|
人工智能 JSON 安全
MCP Server 实践之旅第 1 站:MCP 协议解析与云上适配
本文深入解析了Model Context Protocol(MCP)协议,探讨其在AI领域的应用与技术挑战。MCP作为AI协作的“USB-C接口”,通过标准化数据交互解决大模型潜力释放的关键瓶颈。文章详细分析了MCP的生命周期、传输方式(STDIO与SSE),并提出针对SSE协议不足的优化方案——MCP Proxy,实现从STDIO到SSE的无缝转换。同时,函数计算平台被推荐为MCP Server的理想运行时,因其具备自动弹性扩缩容、高安全性和按需计费等优势。最后,展望了MCP技术演进方向及对AI基础设施普及的推动作用,强调函数计算助力MCP大规模落地,加速行业创新。
3333 77
|
Shell 网络安全 开发工具
Git常见问题解决:解决TortoiseGit的No supported authentication methods available错误。
总的来说,遇到"No supported authentication methods available"这个问题,就像是钓到了一条刺猬。解决它就像是给刺猬穿上一件新衣服。首先,你需要生成新的SSH秘钥对,然后,将你的公钥添加到Git服务器,这样,你的SSH客户端就能认出刺猬了。接下来,将你的私钥添加到SSH agent,让你的SSH客户端拥有这个刺猬的“身份证”。最后,你还需要告诉TortoiseGit,如何使用这个新的SSH秘钥,也就是将刺猬的“身份证”告诉TortoiseGit。只需要做到这四点,你就可以顺利地解决这个问题了。希望这个步骤为步的解决方法能够帮到你解决这个问题,让你的代码
1725 21
|
机器学习/深度学习 数据采集 自然语言处理
注意力机制中三种掩码技术详解和Pytorch实现
**注意力机制中的掩码在深度学习中至关重要,如Transformer模型所用。掩码类型包括:填充掩码(忽略填充数据)、序列掩码(控制信息流)和前瞻掩码(自回归模型防止窥视未来信息)。通过创建不同掩码,如上三角矩阵,模型能正确处理变长序列并保持序列依赖性。在注意力计算中,掩码修改得分,确保模型学习的有效性。这些技术在现代NLP和序列任务中是核心组件。**
1946 12
|
网络安全 图形学 Android开发
Unity与安卓丨AS报错:SSL peer shut down incorrectly
Unity与安卓丨AS报错:SSL peer shut down incorrectly
Unity与安卓丨AS报错:SSL peer shut down incorrectly
|
弹性计算 Linux 网络安全
阿里云服务器如何登录?阿里云服务器的三种登录方法
购买阿里云ECS云服务器后如何登录?场景不同,大概有三种登录方式:
|
存储 安全 算法
如何使用 PuTTY 创建 SSH 密钥以连接到 VPS
如何使用 PuTTY 创建 SSH 密钥以连接到 VPS
1309 2

热门文章

最新文章