标签:匿名 返回 force col tp服务器 iptables -- roo ftp服务器
CentOS系统安装FTP服务器。(考试30分钟)CentOS系统安装FTP服务器。
1.检测是否已经安装FTP
rpm -qa | grep vsftpd,没有返回信息说明没有安装ftp。
2.进行安装ftp。
yum install vsftpd
Is this ok [y/N] 选择y
3.设置vsftpd开机启动
chkconfig --level 35 vsftpd on
4.配置文件的修改
vi /etc/vsftpd/vsftpd.conf
5.开启匿名上传
anon_upload_enable=YES前的#号去掉
6.修改匿名用户主目录权限
然后匿名用户就可以上传了。
7.新建ftp用户wy,密码onlyidc2018
useradd -d /var/ftp/wy -s /sbin/nologin -G root wy
passwd wy
8.修改wy用户主目录权限
9.关闭防火墙
service iptables stop
永久关闭防火墙命令 chkconfig iptables off
如果想开防火墙就要开放21端口,
在22端口下照着添加一条21端口的规则。
-A INPUT -m state --state NEW -m tcp -p tcp --dport 21 -j ACCEPT
然后编辑/etc/sysconfig/iptables-config
vi /etc/sysconfig/iptables-config
修改IPTABLES_MODULES=""成IPTABLES_MODULES="ip_conntrack_ftp"
重启防火墙 service iptables restart 就可以了
10.关闭SElinux
setenforce 0
永久关闭需进selinux配置文件修改
把SELINUX=enforcing修改成SELINUX=disabled
按esc
:wq 保存
重启系统reboot
11.启动ftp
service vsftpd restart
标签:匿名 返回 force col tp服务器 iptables -- roo ftp服务器
原文地址:http://blog.51cto.com/13743583/2307151