如何使用 RSA 密钥认证将文件传输到服务器?

如何使用 RSA 密钥认证将文件传输到服务器?

我在 PowerShell 中,可以通过以下方式 ssh 进入服务器:

ssh -i my_rsa [email protected]

我如何使用相同的 my_rsa 私钥传输文件?Filezilla 不支持该密钥,我尝试将其转换为 PEM 和 PPK,但不起作用。Git 不是一个选项。有没有一种简单的方法可以使用此 RSA 密钥进行 SFTP?

答案1

您搜索的命令是scp并且一个示例传输将是:

scp -i my_rsa local_file [email protected]:

如果您需要更复杂的操作,例如在不同的目录中上传更多文件,您可以检查sftp命令

相关内容