一、xshell使用xftp传输文件 下载xftp :r.aminglinux.com 使用ctrl+alt+f 输入密码就直接进入root目录了。

二、使用pure-ftpd搭建ftp服务 1、安装pure-ftpd yum install -y pure-ftpd (在安装之前,我们要安装epel-release扩展源 cd /etc/yum.repos.d yum install -y epel-release

2、编辑配置文件vim /etc/pure-ftpd/pure-ftpd.conf //找到pureftpd.pdb这行,把行首的#删除 systemctl start pure-ftpd (开启之前要停用vftpd服务,端口会冲突)

3、创建ftp目录,: mkdir /data/ftp

4、创建用户: useradd -u 1010 pure-ftp 5、给目录权限 chown -R pure-ftp:pure-ftp /data/ftp

6、用pure-pw创建用户,用-u指定系统用户是谁。-d,指定虚拟用户的家目录,设置密码 pure-pw useradd ftp_usera -u pure-ftp -d /data/ftp

7、在/data/ftp下创建一个文件 touch /data/ftp/1.txt

8、生成一个pure-pw识别的文件 pure-pw mkdb

9、测试:lftp ftp_usera@127.0.0.1 更改属主、属组:chown pure-ftp:pure-ftp /data/ftp/1.txt