CentOS 7下安装配置FTP
- 1、安装vsftpd
yum install -y vsftpd
2、编辑ftp配置文件vi /etc/vsftpd/vsftpd.conf anonymous_enable=NO #anonymous_enable=YES chroot_local_user=YES #去掉前面的注释 #chroot_list_enable=YES #chroot_list_file=/etc/vsftpd/chroot_list #不受限制的用户列表,用不用都OK allow_writeable_chroot=YES #加上这行解决了无法登陆的问题
3、启动/重新启动ftp/bin/systemctl start vsftpd.service /bin/systemctl restart vsftpd.service
4、设置开机启动ftpchkconfig vsftpd on
5、防火墙配置- 方法1:
方法2:vi /etc/sysconfig/iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 21 -j ACCEPT
- 在图形界面开放ftp;
- 方法3:关闭防火墙
systemctl stop firewalld.service #停止 systemctl disable firewalld.service #禁用
6:建立ftp账户:</