一、xshell使用xftp传输文件

Ctrl+Alt+F

弹出 下载进入

Linux centosVMware xshell使用xftp传输文件、使用pure-ftpd搭建ftp服务-LMLPHP

填写任意名字,自己邮箱

进入邮箱点击网址就自动下载了

Linux centosVMware xshell使用xftp传输文件、使用pure-ftpd搭建ftp服务-LMLPHP

Linux centosVMware xshell使用xftp传输文件、使用pure-ftpd搭建ftp服务-LMLPHP

然后安装

二、使用pure-ftpd搭建ftp服务

yum install -y epel-release

Linux centosVMware xshell使用xftp传输文件、使用pure-ftpd搭建ftp服务-LMLPHP

yum install -y pure-ftpd

Linux centosVMware xshell使用xftp传输文件、使用pure-ftpd搭建ftp服务-LMLPHP

vim /etc/pure-ftpd/pure-ftpd.conf//更改配置文件,找到pureftpd.pdb这行,把行首的#删除,即把密码配置文件指定与vsftp一样

Linux centosVMware xshell使用xftp传输文件、使用pure-ftpd搭建ftp服务-LMLPHP

把前边注释符号#去掉

Linux centosVMware xshell使用xftp传输文件、使用pure-ftpd搭建ftp服务-LMLPHP

systemctl stop vsftpd

Linux centosVMware xshell使用xftp传输文件、使用pure-ftpd搭建ftp服务-LMLPHP

systemctl start pure-ftpd

Linux centosVMware xshell使用xftp传输文件、使用pure-ftpd搭建ftp服务-LMLPHP

mkdir /data/ftp创建一个测试文件

useradd -u 1010 pure-ftp

chown -R pure-ftp:pure-ftp /data/ftp

Linux centosVMware xshell使用xftp传输文件、使用pure-ftpd搭建ftp服务-LMLPHP

pure-pw useradd ftp_usera -u  pure-ftp -d /data/ftp   -u指定系统虚拟用户,-d指定家目录

Linux centosVMware xshell使用xftp传输文件、使用pure-ftpd搭建ftp服务-LMLPHP

Linux centosVMware xshell使用xftp传输文件、使用pure-ftpd搭建ftp服务-LMLPHP

pure-pw mkdb 执行后就可以生成系统能识别的文件,就可以登录

Linux centosVMware xshell使用xftp传输文件、使用pure-ftpd搭建ftp服务-LMLPHP

错误登陆user用户名没有定义到

lftp [email protected] 登陆指令

Linux centosVMware xshell使用xftp传输文件、使用pure-ftpd搭建ftp服务-LMLPHP

正确用户名为usera

Linux centosVMware xshell使用xftp传输文件、使用pure-ftpd搭建ftp服务-LMLPHP

pure-pw list/userdel/usermod/passwd

05-11 17:35