centos配置vsftpd的方法和openEuler是不一样的,根因是pam软件包切换了gdbm作为数据库
你之前的方法是使用'db_load -T -t hash -f /etc/vsftpd/virtusers.txt /etc/vsftpd/virtusers.db'来生成数据库(libdb方式),现在需要更改为使用'gdbmtool /etc/vsftpd/login.pag store ftpuser 123456'来生成数据库(gdbm方式),所以写了一篇博客来记录一下openEuler的安装与配置方法。
一、匿名用户配置
1、下载vsftpd
yum -y install vsftpd
2、编辑配置文件
#进入主配置文件路径
cd /etc/vsftpd/
#查看路径下文件
ls
#备份主配置文件
cp vsftpd.conf vsftpd.bak
#查看备份
ls
#编辑主配置文件
vi vsftpd.conf