文章目录
1.概述
首先这个问题出现的背景是:
【java】ssh the connection is not authenticated
这个代码已经运行很久了,代码参考:【java】java ssh 远程执行命令 并且获取执行的结果
// 默认端口22
Connection conn = new Connection(ip,
博客主要讲述了在Java中使用SSH进行远程连接时遇到的认证失败问题。原有的代码能够正常运行,但突然报错。作者排除了环境问题,尝试使用sshpass通过密码登录成功。进一步分析发现代码未处理'BEGIN OPENSSH PRIVATE KEY'格式的密钥,而服务器配置文件中出现了这种格式。解决方案是更新代码以支持新的密钥格式或调整服务器配置。
首先这个问题出现的背景是:
【java】ssh the connection is not authenticated
这个代码已经运行很久了,代码参考:【java】java ssh 远程执行命令 并且获取执行的结果
// 默认端口22
Connection conn = new Connection(ip,
357
3856
1225

被折叠的 条评论
为什么被折叠?
