向linux系统传输文件的几种方法

在学习中,我们常常要传输文件上linux服务器或服务器时,简单快捷的方法应该是必不可少的
下面我会记录我自己常用的几种方法

一、通过ssh来传输
笔者用的是xshell连接linux服务器,xshell集成了一个好用的方法:
在你ssh连接上服务器的时候,可以直接从本地的文件拖上linux服务器
方法:
1、用xshell连接上linux
安装lrzsz
命令一般是:

1
sudo apt-get install -y lrzsz
1
sudo yum install -y lrzsz

这样就可以直接拖文件上linux服务器了
而下载的方法是:在窗口中输入

1
sz filename

再点击保存就ok了

2、WinSCP
这是windows下使用的SSH的开源图形化软件,同时支持SCP协议,用于本地与远程计算机间安全地复制文件。在网上很容易得到该软件,使用方法也比较简单

二、通过安装vsftpd
对于初用者来说,安装配置vsftpd是一件比较困难的事情,总的来说配置的流程:
1、新建一个ftp用户,并设置密码
2、安装vsftpd客户端
3、修改vsftpd.conf配置文件(配置文件一般在/etc/下)
4、按需要添加或修改chroot_list.conf文件
5、改变所用用户名的默认登陆文件夹的拥有着和权限
6、重启vsftpd使配置生效

下面是我写的可用于一键配置vsftpd的脚本(当前只支持centos系统)

发表评论

电子邮件地址不会被公开。 必填项已用*标注