先建立虚拟用户名单文件
第一步检查系统
如果无法确认是否安装了该软件,可以使用以下命令查看
rpm -qa|grep vsftpd
如果安装会显示版本信息。
分支
如果需要使用PAM建立虚拟账户需要做 rpm -qa|grep pam 的检查。
第二步安装vsftpd
如果需要一同安装pam可以使用一下命令
yum install vsftpd pam* db4*-y
为什么要加pam和db4呢?就是一个方便。你也可以使用以下分支安装
分支
yum install -y vsftpd*
yum install -y pam*
yum install -y db4*
提示:如果db4提示没有找到可用的包,请安装epel源。成功以后在安装db4。
yum install -y epel*
我们启动一下vsftpd看看,vsftpd默认是
service vsftpd start
第三步设置Firewall和SELinux
允许FTP服务和端口21通过防火墙。
firewall-cmd --permanent --add