使用WinSCP命令行工具通过私钥连接SFTP服务器
要使用私钥连接SFTP服务器,可以使用WinSCP命令行工具。以下是连接SFTP服务器的步骤:
-
下载并安装WinSCP。
-
打开命令提示符或PowerShell。
-
输入以下命令:
winscp.com /command 'open sftp://username:password@hostname -privatekey=C:\path\to\privatekey.ppk' 'exit'
在此命令中,将以下内容替换为实际值:
-
username:SFTP服务器的用户名。 -
password:SFTP服务器的密码。 -
hostname:SFTP服务器的主机名或IP地址。 -
C:\path\to\privatekey.ppk:包含私钥的文件的路径。
-
按Enter键运行命令。
-
如果一切正常,WinSCP将连接到SFTP服务器,并在命令完成后退出。
请注意,如果您使用的是OpenSSH格式的私钥文件,而不是PuTTY格式的.ppk文件,则需要使用-privatekey=C:\path\to\privatekey.pem代替-privatekey=C:\path\to\privatekey.ppk。
原文地址: https://www.cveoy.top/t/topic/lNqO 著作权归作者所有。请勿转载和采集!