如何解决使用SSH和密钥对连接Java-MySQL
我正在学习成为一名新开发人员。我已经租用了具有Bitnami和LAMP的AWS虚拟机,以进行有关Java和MySQL数据库的练习。
我的连接有问题。我可以在终端中使用SSH连接到服务器,但是,我无法连接Java程序...我尝试使用Jsch,并且找到了使用密钥对的示例,但是,我不知道如何我使用密钥对直接用Java连接到数据库。
有人可以告诉我有关Jsch的链接吗?有一些代码可以解决这个问题吗?
感谢自述!这是我的第一个问题!
解决方法
感谢您的回答!!我已经通过两个链接解决了这个问题。
在此链接中,您可以看到如何在Java中创建SSH -L。它解释了所有参数。 https://ayoub.io/2016/06/29/using-jsch-for-ssh-port-forwarding-java.html
但这不是一个完整的解决方案,因为我的代码有一个异常。在另一个链接中,您可以找到解决方案。 com.jcraft.jsch.JSchException: UnknownHostKey
我希望这对某人有帮助。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。