互联网协议(FPS)

FTP

( File Transfer Protocol)FTP是互联网上最古老的协议之一, 位于应用层,所用端口为TCP 20, 21 以明文方式发送信息

为什么有两个端口?

端口20是数据通道,端口21是链接通道,服务器和客户端首先以端口21作为链接控制,然后开启端口20 来传送数据

 Active 和 Passive

Active -  由用户发起链接并告知服务器哪个端口可以用来传输,如果有防火墙,那么有几率会被拒绝

Passive- 由服务器发起链接并告知那个端口可以用,可以绕过防火墙

FTP 设置

这里比较需要注意的就是启用匿名登录 ,如果一个服务器启用了匿名登录,那么攻击者可以直接登录并下载所有文件

]$ wget -m --no-passive ftp://anonymous:anonymous@10.129.14.136

TFTP 和 FTP

FTP 用的是TCP TFTP用的是UDP  
TCP 较UDP稳定且可靠

TFTP 安全性远远不够FTP 安全 

TFTP  不需要用户身份来验证 仅仅根据操作系统中的文件读写权限来访问限制
TFT 通常只能在本地网络运行


 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值