一.FTP
1、FTP 概述
1
)
FTP
:
File Transfer Protocol
:文件传输协议
2
)
FTP
协议包括两个组成部分(
C/S)
FTP
服务器
FTP
客户端
3
)
FTP
服务器用来存储文件
,
客户端电脑可以使用
FTP
客户端软件
来进行文件的
上传和下载
4
)由于
FTP
传输效率非常高,在网络上传输大的文件时,一般也采用该协议
5
)默认情况下
FTP
协议使用
TCP
端口中的
20
和
21
这两个端口,其中
20
用于传
输数据,
21
用于传输控制信息。
二、FTP服务器部署
1、在windows 平台下用IIs来部署ftp服务器
2、在Linux平台下用vsftpd部署ftp服务器(三阶段学习)
3、用第三方软件来部署ftp服务器
1)FTP服务器软件
--商业版FTP软件(花钱购买)--搭建FTP服务器
如:Serv-U
--开源版FTP软件(不用花钱)--搭建FTP服务器
如:filezilla server
2)FTP客户端软件
--客户端几乎都是免费的,---访问FTP服务器
如:
FileZilla
如:
FireFTP
如:
Classic FTP
如:
winscp
如:
xshell
如:
flashfxp
三:搭配FTP的步骤
1).取得root的权限
2).配置kali系统网络
配置静态IP地址
3).实现物理机与kali系统网络互通
4).安装和下载vsftp服务器
重启vsftp服务器
5).配置root登录ftp
6.登录FTP服务器