要使用私钥连接SFTP服务器,您可以使用以下WinSCP命令:

  1. 打开WinSCP命令行窗口。

  2. 在WinSCP命令行窗口中,使用以下命令连接SFTP服务器:

winscp.exe sftp://username:password@hostname -privatekey='path\to\private\key.ppk'

其中,username是您的SFTP用户名,password是您的SFTP密码,hostname是SFTP服务器的主机名或IP地址,-privatekey选项指定您的私钥文件的路径和名称。

例如,如果您的私钥文件位于C:\private\key.ppk,则命令应如下所示:

winscp.exe sftp://username:password@hostname -privatekey='C:\private\key.ppk'
  1. 运行命令并等待WinSCP连接到SFTP服务器。

  2. 在WinSCP命令行窗口中,您可以使用其他命令来管理SFTP服务器上的文件和目录。例如,要上传文件到SFTP服务器,请使用以下命令:

put local_file remote_file

其中,local_file是您要上传的本地文件的路径和名称,remote_file是您要上传到SFTP服务器的远程文件的路径和名称。

例如,要将C:\local\file.txt上传到SFTP服务器上的/remote/file.txt,请使用以下命令:

put C:\local\file.txt /remote/file.txt

请注意,您需要使用SFTP服务器上的正确路径和名称指定远程文件。

使用WinSCP命令通过私钥连接SFTP服务器

原文地址: https://www.cveoy.top/t/topic/lNqR 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录