linux安装vsftpd

在~ developer目录安装 sudo yum -y install vsftpd

在/目录sudo mkdir ftpfile

创建用户[root@centos ftpfile]# sudo useradd ftpuser -d /ftpfile/ -s /sbin/nologin

赋予权限[root@centos ftpfile]# sudo chown -R ftpuser.ftpuser /ftpfile/

查看他的权限[root@centos /]# ll |grep ftp

重置密码123456

[root@centos /]# sudo passwd ftpuser


建个文件[root@centos 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


猜你喜欢

转载自blog.csdn.net/qq_39940205/article/details/79981805