vsftpd服务监听端口修改以及设置iptables
admin
2023-03-23 14:20:35
0

一、简介

  FTP支持两种模式,一种方式叫做Standard (也就是 PORT方式,主动方式),一种是 Passive (也就是PASV,被动方式)。

  主动模式下FTP 客户端首先和FTP服务器的TCP 21端口建立连接,通过这个通道发送命令,客户端需要接收数据的时候在这个通道上发送PORT命令,PORT命令包含了客户端用什么端口接收数据,在传送数据的时候,服务器端通过自己的TCP 20端口连接至客户端的指定端口发送数据。

  被动模式(Passive)模式在建立控制通道的时候和Standard模式类似,但建立连接后发送的不是Port命令,而是Pasv命令,FTP服务器收到Pasv命令后,随机打开一个高端端口(端口号大于1024)并且通知客户端在这个端口上传送数据的请求,客户端连接FTP服务器此端口,然后FTP服务器将通过这个端口进行数据的传送,这个时候FTP server不再需要建立一个新的和客户端之间的连接。

二、配置修改过程

  因为大部分ftp客户端软件都是被动模式,所以就只介绍被动模式

  1、设置被动模式打开的配置文件

#vim /etc/vsftpd/vsftpd.conf

添加或修改以下内容

connect_from_port_10021=YES     //这里的10021端口,你可以修改为你喜欢的 
pasv_min_port=            //设置被动模式最小端口数,可以不用那么大,但数值最好大些(至少也大于1024)
pasv_max_port=                   //设置被动模式最大端口数

  2、然后更改防火策略

#vim /etc/sysconfig/iptables

添加以下防火规则

-A INPUT -m state --state NEW -m tcp -p tcp --dport 10021 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 8888:8899 -j ACCEPT

  3、最后重启服务使防火规则生效

#service vsftpd restart
#service iptables restart

到这里我们的vsftp正式修改端口到10021

通过 ftp://IP:10021 来指定端口访问,当然,如果你发现selinux还是会阻止ftp那就先设置为临时关闭吧!(#setenforce 0)


相关内容

热门资讯

终于明白“中至上饶麻将辅助器?... 您好:中至上饶麻将这款游戏可以开挂,确实是有挂的,需要了解加客服微信【9784099】很多玩家在这款...
最新引进“天涯麻将有没有挂?”... 您好:天涯麻将这款游戏可以开挂,确实是有挂的,需要了解加客服微信【9784099】很多玩家在这款游戏...
终于明白“讯奇麻将斗牛到底是不... 终于明白“讯奇麻将斗牛到底是不是挂?”(原来真的有挂)您好,讯奇麻将斗牛这个游戏其实有挂的,确实是有...
【第一消息】“天酷炸/金/花到... 网上科普关于“天酷炸/金/花有没有挂”话题很是火热,小编也是针对天酷炸/金/花作*弊开挂的方法以及开...
今日重大消息“佳友互娱开挂器?... 您好:佳友互娱这款游戏可以开挂,确实是有挂的,需要了解加客服微信【9784099】很多玩家在这款游戏...
【第一消息】“欢乐游是不是有挂... 【第一消息】“欢乐游是不是有挂?”(原来真的有挂)您好,欢乐游这个游戏其实有挂的,确实是有挂的,需要...
终于明白“新大圣炸/金/花怎么... 终于明白“新大圣炸/金/花怎么开挂?”(太坑了原来有挂)您好,新大圣炸/金/花这个游戏其实有挂的,确...
重磅消息“春天扑克到底是不是挂... 有 亲,根据资深记者爆料春天扑克是可以开挂的,确实有挂(咨询软件无需打开...
终于了解“神皇牛牛怎么开挂?”... 有 亲,根据资深记者爆料神皇牛牛是可以开挂的,确实有挂(咨询软件无需打开...
今日重大消息“天天乐清麻将怎么... 有 亲,根据资深记者爆料天天乐清麻将是可以开挂的,确实有挂(咨询软件无需...