1. 程式人生 > >15.linux iptables防火墻規則vsftp服務

15.linux iptables防火墻規則vsftp服務

win for vsftpd 功能 條件 ftp 保護 開頭 mba

一.服務所開啟的端口號。 dhcp 67 samba 139 445 http 80 https 443 mysql 3306 mssql 1433 oracle 1521 ssh 22 telnet 23 dns 53 二.iptables防火墻 開啟防火墻命令: setup iptables防火墻防護規則 以及功能:作用在網絡層 linux包過濾防火墻概述 netfilter 位於Linux內核中的包過濾功能體系,稱為Linux防火墻的內核態
iptables 位於/sbin/iptables ,用來管理防火墻規則的工具,稱為Linux防火墻的用戶態 上述兩種稱呼都可以表示Linux防火墻 四格表:四個功能 raw: 流量跟蹤(企業級路由器 餅形圖) mangle; 流量整形(企業級路由器 網絡電話) nat: 網絡地址轉換(服務器作為網關路由器使用時候 內訪外 外訪內) filter: 包過濾(信息原目的地址信息進行規則編寫 對服務器本身的防護) 五個鏈chain:寫入規則的地方
filter:INPUT 入站鏈 OUPUT 出站鏈 FOREARD 轉發鏈 技術分享圖片 p:指定規則,tcp(三次握手) udp(快速不安全) icmp(ping,查看是否存活) 技術分享圖片 技術分享圖片 技術分享圖片 技術分享圖片 watch -n1 iptables -nvl -- line-number 技術分享圖片a 技術分享圖片 技術分享圖片
vsftp服務搭建 smb文件系統共享 局域網內 ftp文件共享 互聯網內 yum install vsftpd /etc/init.d/vsftpd start /var/ftp 目錄 默認共享目錄 圖形 文件夾 瀏覽器
ftp:/192.168.1.223 cmd ftp工具鏈接服務器 ftp:/192.168.1.223
用戶名:ftp
密碼:回車 get 文件 如果防火墻開啟後 默認拒絕所有端口 如何實現對ftp服務的傳輸開啟 iptables -P INPUT DROP|ACCEPT 設定INPUT鏈的默認策略 主動模式: iptables -I INPUT -p tcp --dport 20:21 -j ACCEPT 被動模式的隨機端口 需要知道(設定)開啟的範圍 vim /etc/vsftpd/vsftp.conf pasv_max_port=1500 開啟隨機最大的端口號 pasv_min_port=1000 開啟最小端口號 匹配條件:通用匹配 隱含匹配 顯示匹配 技術分享圖片 技術分享圖片 iptables -F 清空源規則 iptables -nL 查看規則 iptables -P 默認規則 iptables -D 刪除某一條規則 iptables -I 插入(開頭) iptables -A 追加(結尾) iptables -I INPUT -p tcp -m multiport --dport 20,21,1000:1500 -j ACCEPT 防火墻規則保護 iptables-save > 文件路徑 當前期規則另存為 iptables-restore < 文件 將文件內容替換當前規則 默認規則文件/etc/sysconfig/iptables /etc/init.d/iptables save 保存當前規則為默認配置規則 windows cmd:ftp 172.16.111.110 !調用cmd命令 cd 切換本地目錄 get 下載文件 put 上傳文件 技術分享圖片

15.linux iptables防火墻規則vsftp服務