WinSCP是一个Windows环境下使用SSH的开源图形化SFTP客户端。同时支持SCP协议。它的主要功能就是在本地与远程计算机间安全的复制文件。.winscp也可以链接其他系统,比如linux系统
winscp的下载路径:https://nchc.dl.sourceforge.net/project/winscp/WinSCP/5.15.2/WinSCP-5.15.2-Setup.exe
自己在网上百度下载一个也可以,双击下载的文件安装,一路next即可。
安装成功后,双击运行
输入主机ip,用户名和密码,点击连接
点击连接时,会报错:
这是因为WinSCP使用了ssh协议在物理机和虚拟机之间进行通信。默认情况下ssh协议使用端口22。操作系统要想使用ssh协议进行通信,就要提供ssh客户端服务和ssh服务器端服务。默认情况下,ubuntu中只提供了ssh客户端服务,而没有提供ssh服务器端服务。所以windows和它通信就不成功。
需要在ubuntu上安装ssh的服务端,首先要保证ubuntu可以上网,因为需要在网上下载ssh服务端的安装包
在ubuntu中安装ssh服务端的命令是:apt-get install ssh
输入命令 /etc/init.d/ssh start 来启动ssh服务器端服务
此时再打开WinSCP.exe,填入hostname,username,password,点击Login,既可以登录成功。