linux安装vsftpd
在~ developer目录安装 sudo yum -y install vsftpd
在/目录sudo mkdir ftpfile
创建用户[[email protected] ftpfile]# sudo useradd ftpuser -d /ftpfile/ -s /sbin/nologin
赋予权限[[email protected] ftpfile]# sudo chown -R ftpuser.ftpuser /ftpfile/
查看他的权限[[email protected] /]# ll |grep ftp
重置密码123456
[[email protected] /]# sudo passwd ftpuser
建个文件[[email protected] ftpfile]# sudo vim index.html
防火墙配置
*filter
:INPUT ACCEPT [0:0]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
-A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
-A INPUT -p icmp -j ACCEPT
-A INPUT -i lo -j ACCEPT
#ssh port
-A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT
#vsftpd port
-A INPUT -p TCP --dport 61002:62000 -j ACCEPT
-A OUTPUT -p TCP --sport 61002:62000 -j ACCEPT
-A INPUT -p TCP --dport 20 -j ACCEPT
-A OUTPUT -p TCP --dport 20 -j ACCEPT
-A INPUT -p TCP --dport 21 -j ACCEPT
-A OUTPUT -p TCP --dport 21 -j ACCEPT
#mysql port
-A INPUT -p tcp -m tcp --dport 3306 -j ACCEPT
#tomcat remote debug port
-A INPUT -p tcp -m tcp --dport 5005 -j ACCEPT
COMMIT