本文主要介绍几款用于和linux服务器传递文件的工具
WinSCP
WinSCP是一个Windows环境下使用SSH的开源图形化SFTP客户端。同时支持SCP协议。它的主要功能就是在本地与远程计算机间安全的复制文件。
WinSCP是免费软件,官网直接下载安装即可使用
打开WinSCP,输入服务器IP、用户名和password就可以登陆
有两种界面显示方式,你可以在安装时选择喜欢的界面,也可以以后改变设置,上图是Explore界面。如果你是第一次使用WinSCP,建议选择Windows Explorer界面。
FTP
FTP 是File Transfer Protocol(文件传输协议)的英文简称,而中文简称为“文传协议”。需要服务器安装vsftp工具,Ubuntu下使用如下命令安装和启动服务
- sudo apt install vsftpd
- sudo /etc/init.d/vsftpd start
然后就可以通过FTP客户端登陆服务器传送文件了
【缺点】:不支持root用户登陆
lrzsz
lrzsz是一款在linux里可代替ftp上传和下载的程序。
服务器需要安装该程序才能使用,使用如下命令安装
- sudo apt install lrzsz
接收文件 : "rz"
发送文件 : "sz filename"
用法比较简单,传送单个文件比较方便.
在SecureCRT这样的终端仿真工具下使用为例
- 发送文件
即可将服务器的文件发送到本地
这个文件保存在文件的哪里呢【打开SecureCRT菜单栏下的Options->Session Options】
- 接收文件
如图所示,输入rz命令,即弹出文件选择的对话框
Samba
Samba服务的安装稍微复杂一点,网上有大量的安装教程,以下仅提供一个效果,安装完samba后,可以直接输入网络地址访问网络硬盘,也可以将地址映射到一个磁盘
远程控制工具
如Teamviewer