日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

vsftpd设置被动模式_(1)vsftpd主、被动模式iptables配置方法

發布時間:2025/3/11 编程问答 20 豆豆
生活随笔 收集整理的這篇文章主要介紹了 vsftpd设置被动模式_(1)vsftpd主、被动模式iptables配置方法 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

大多數的TCP服務是使用單個端口的連接,一般是用戶向服務器的一個某個端口發起連接,然后使用這個連接進行通訊。但FTP協議卻是例外,它使用雙向的多個連接

,而且使用的端口很難預計。

FTP連接包括:一個控制連接 (control

connection)

這個連接用于傳遞客戶端的命令和服務器端對命令的響應。它使用周知的TCP21端口,生存期是整個FTP會話時間。

N個數據連接 (data

connection)這些連接用于傳輸文件和其它數據,例如:目錄列表等。這種連接在需要數據傳輸時建立,而一旦數據傳輸完畢就關閉,每次使用的端口也不一定相同。而且,這種數據

連接既可能是客戶端發起的,也可能是服務器端發起的。

FTP協議使用一個標準的端口20作為ftp-data端口,但是這個端口只用于連接的源地址是服務器端的情況,在這個端口上根本就沒有監聽進程。

主動與被動模式

FTP的數據連接和控制連接的方向一般是相反的,即服務器向客戶端發起一個用于數據傳輸的連接。連接的端口是由服務器端和客戶端協商確定的,這就是vsftpd的主動模式(port

mod)。FTP協議的這個特征對iptables防火墻和NAT的配置增加了很多困難。在FTP被動模式 (passive

mod)下,數據連接是由客戶程序發起的,和主動模式相反。

選擇模式的原則

1、client 沒有防火墻時,用主動模式連接即可

2、server 沒有防火墻時,用被動模式即可

3、雙方都有防火墻時,vsftpd 設置被動模式高端口范圍,server 打開那段范圍,client

用被動模式連接即可

是否采取被動模式取決于客戶程序,在ftp命令行中使用passive命令就可以關閉/打開被動模式。

在xp命令行模式下使用ftp命令連接ftp服務器,用的是主動模式。瀏覽器方式下連接ftp服務器,可以修改訪問使用的模式。

iptables中配置vsftp

問題:配置iptables后,能夠登錄到vsftpd服務器,但ls列目錄失敗(超時)。

分析:

主動模式下:客戶連接

TCP/21,服務器通過 TCP/20 連接客戶的隨機端口

―這種情況下,通過狀態防火墻可以解決

iptables -A INPUT -m state

--state NEW,RELATED,ESTABLISHED -j ACCEPT

或者如下:

iptables -A INPUT -m state --state

ESTABLISHED,RELATED -j ACCEPT

iptables -A INPUT -p

tcp?-m multiport --dport 20,21?-m state --state NEW -j ACCEPT

NEW: 該包想要開始一個新的連接(重新連接或連接重定向)

RELATED:該包是屬于某個已經建立的連接所建立的新連接。如FTP的數據傳輸連接和控制連接之間就是RELATED關系。

ESTABLISHED:該包屬于某個已經建立的連接。

INVALID:該包不匹配于任何連接,通常這些包被DROP。

被動模式下:客戶連接

TCP/21,客戶再通過其他端口連接服務器的隨機端口,卡住的原因,是因為服務器在被動模式下沒有打開臨時端口讓 client

連過來。

臨時打洞的方法:

優點:不影響ftp配置;缺點:

客戶會感覺到連接有些延遲。原因參見ip_conntract的實現原理

在/etc/modprobe.conf中添加

alias ip_conntrack ip_conntract_ftp ip_nat_ftp

在/etc/rc.local中添加

/sbin/modprobe ip_conntract

/sbin/modprobe ip_conntrack_ftp

/sbin/modprobe ip_nat_ftp

限制被動模式連接端口的方法:

優點:對連接速度沒有影響。缺點:

限制了客戶端并發連接的數量。

在/etc/vsftpd/vsftpd.conf中添加

pasv_enable=YES

pasv_min_port=2222

pasv_max_port=2225

iptables中開放這段端口

-A INPUT -m state --state

RELATED,ESTABLISHED -j ACCEPT

-A INPUT -p tcp -m state --state NEW -m tcp --dport 21 -j

ACCEPT

-A INPUT -p tcp --dport 2222:2225 -j ACCEPT

如果有硬件防火墻,也同樣需要打開這些端口!

總結

以上是生活随笔為你收集整理的vsftpd设置被动模式_(1)vsftpd主、被动模式iptables配置方法的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 污污软件在线观看 | 另类激情 | 国产一区二区黑人欧美xxxx | 野外做受又硬又粗又大视频√ | 日本午夜影视 | 色91| 中文字幕成人在线 | 九九久久九九久久 | 精品人妻二区中文字幕 | 男女猛烈无遮挡免费视频 | 福利电影一区二区三区 | 免费的a级片 | 精品国产伦一区二区三区 | 精品一区二区三区视频 | 亚洲三级在线播放 | 国模精品视频一区二区 | www视频在线 | 欧美性大战久久久久xxx | 91色啪| 最新av网址在线观看 | 动漫涩涩免费网站在线看 | 精品一久久 | 成人欧美一区二区三区黑人一 | 妞干网这里只有精品 | 九热在线| 一区二区激情视频 | 小视频在线| 色狠狠一区二区三区香蕉 | 瑟瑟视频在线免费观看 | 麻豆视频在线免费看 | 精品91久久久 | 午夜欧美在线 | 在线成人中文字幕 | 久久人人爽人人爽人人片av免费 | 天堂av.com| 东北少妇不戴套对白第一次 | 久久在草| 中文字幕一区二区三区久久久 | 国产制服丝袜在线 | 国产做爰全过程免费视频 | 亚洲一区二区三区电影 | 国产一级自拍视频 | 日本少妇aaa | 九九热国产视频 | 好吊妞操 | 自拍21区 | 久久精品国产精品 | 中文精品无码中文字幕无码专区 | 精品国产乱子伦一区二区 | 男ji大巴进入女人视频 | www麻豆视频| 尤物精品在线 | 免费观看的av | 亚洲人视频 | gav成人| 日本精品黄 | 色操插 | 日韩理论片 | a级一a一级在线观看 | 欧美用舌头去添高潮 | 超碰人人干人人 | 永久免费av在线 | 日韩视频一区二区三区在线播放免费观看 | 超碰在线| 狠狠做深爱婷婷综合一区 | 丝袜人妖 | 亚洲黄色片免费看 | av影片在线| 免费看成人| 日本韩国欧美 | 国产一区二区免费在线观看 | 中文字幕在线乱 | 美女隐私免费 | 欧美嫩草 | avtt在线观看 | 亚洲三级大片 | 日韩av成人 | 5566色 | 久久久九九 | 好吊操精品视频 | 一级网站在线观看 | 日韩三级视频在线 | 亚洲美女视频一区 | 国产又色又爽又黄又免费 | 黄色国产视频网站 | av999| 五月开心激情 | 日本xx视频免费观看 | 黄污视频网站 | 国产一区二区三区视频网站 | 美女乱淫 | 国产女人和拘做受视频免费 | h在线网站 | 日韩精品在线播放 | 国语粗话呻吟对白对白 | 国产精品99久久久久久动医院 | 中文字幕1| 久久久久国产精品午夜一区 | 粉嫩小箩莉奶水四溅在线观看 |