在Windows中使用SSH客户端、SFTP客户端连接远程SSH服务器、SFTP服务器

发布时间 2023-11-16 00:03:30作者: Guanjie255
  1. Windows自带的OpenSSH
  2. Putty(自由and开源and免费,首选)
  3. XShell(功能强大)
  4. FileZilla(GUI界面,专用于FTP/SFTP)

一、一般Windows自带OpenSSH,提供了SSH,SFTP等客户端

1.在cmd.exe中或者PowerShell使用ssh连接ssh服务器(确保服务器开启了ssh服务)

$ ssh username@hostip

2.在cmd.exe中或者PowerShell使用SFTP连接SFTP服务器(确保服务器开启了SFTP服务)

$ sftp username@hostip

二、利用Putty提供的SSH, SFTP客户端连接远程SSH服务器,SFTP服务器

1.前提条件

  • 确保远程linux服务器开启了SFTP服务
  • 确保Putty文件夹添加到了Path环境变量(这样才可以在cmd.exe或者powershell中使用psftp命令)

2.在Windows中的cmd.exe或者PowerShell中,使用Putty提供的PSFTP客户端连接远程SFTP服务器

$ psftp
$ open username@hostip

3.在Windows中,使用Putty连接远程SSH服务器


4.Putty下载地址

Putty

三、利用XShell提供的SSH, SFTP客户端连接远程SSH服务器,SFTP服务器

1.在Windows中,使用XShell连接远程SSH服务器

2.XShell下载地址

XShell

四、可以使用FileZilla连接远程FTP服务器,filezilla提供了一个图形用户界面来连接FTP服务器,然后进行文件传输

1.下载FileZilla

2.FileZilla的GUI界面