我有一个包含公钥和私钥的.ppk文件,我想连接到远程数据库ssh(在我的java程序中),但我不知道,对于这个连接,我必须使用公钥作为密码还是私钥?
最佳答案
公钥部署在服务器上,当您登录时,您的私钥用于身份验证。不过,该私钥永远不会通过线路传输。请参阅https://en.m.wikipedia.org/wiki/Secure_Shell#ARCHITECTURE .
仅当您通过密码短语访问 key 时才需要密码。
关于java - 公钥或私钥作为连接远程数据库的密码,ssh,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41908259/