检查系统中是否已安装 vsftpd
rpm -qa | grep vsftpd
若未安装则使用安装命令
yum -y install vsftpd
安装完之后创建 ftp 用户和适用目录
useradd -s /sbin/nologin -d /home/ftproot ftproot
注:目录不要手动创建,该命令会自动创建
更令 ftp 用户密码
passwd ftproot
然后输入两次密码
打开 vsftpd 的配置文件
vim /etc/vsftpd/vsftpd.conf
找到 anonymous_enable 配置项,默认是YES,修改成NO,表示不允许匿名用户登录
:wq 保存文件,执行启动命令
CentOS 6 下启动
service vsftpd start
查看运行状态
service vsftpd status
CentOS 7 下启动
systemctl start vsftpd.service
查看运行状态
systemctl status vsftpd.service
完毕