我正在尝试使用 sftp 服务器连接 ubuntu 服务器。但问题是我有一个 ppk 密钥,我不能将其转换为 openssh。有没有办法从命令行使用 ppk 连接到服务器?这就是我尝试的方法。
sftp -oIdentityFile=/keys/privatekey.ppk sftpuser@sftpserver
答案1
不可以。OpenSSH 不支持 Putty 私钥格式。您必须将其转换为 OpenSSH 格式,或者使用支持 ppk 格式的 SSH 密钥代理,例如 KeePass 的 KeeAgent。