1.xftp 介绍

xftp安装在windos上,可以和linux系统互传文件,它支持sftp协议,是一款轻量级且比较安全的文件传输软件。 xftp安装后默认是关联到xshell上面的,因此使用非常方便。
我们用xshell连接linux系统后,只要安装好xftp,就可以直接单击xhell快捷方式一栏的新建文件传输,或者直接按快捷键ctrl+alt+f 来打开xftp
Linux学习总结(四十九)xftp 和pure-ftpd
打开xftp后我们会看到,服务都已经建立连接。
Linux学习总结(四十九)xftp 和pure-ftpd
接下来,我们只要在右边选择linux系统的一个目录,然后在左边windos机器上选择相应的文件,直接拖动到右边就可以了。

2.使用pure-ftpd搭建ftp服务

yum install -y epel-release
yum install -y pure-ftpd
vim /etc/pure-ftpd/pure-ftpd.conf//找到pureftpd.pdb这行,把行首的#删除
systemctl stop vsftpd //关闭之前的vsftp,以免端口冲突
systemctl start pure-ftpd
mkdir /data/ftp //创建系统用户家目录
useradd -u 1010 pure-ftp //创建系统用户
chown -R pure-ftp:pure-ftp /data/ftp //给家目录指定配属主属组
pure-pw useradd ftp_usera -u pure-ftp -d /data/ftp //创建一个普通用户
pure-pw mkdb //创建用户信息数据库文件
pure-pw list/userdel/usermod/passwd //这四个组合命令跟linux系统命令类似
创建一个文件测试下
touch /data/ftp/test.txt
lftp ftp_usera@127.0.0.1
Linux学习总结(四十九)xftp 和pure-ftpd
当然我们可是使用get命令从ftp服务其上下载文件到本地和使用put命令上传文件到ftp服务器。如果在windos上安装一个ftp客户端软件,就可以远程连接测试。