ftp服务器是在互联网上提供文件存儲和访问服务的计算机它们依照ftp协议提供服务
作用:internet上用来传送文件的协议
工作原理:ftp会话包含了控制通道和数据通道。
ftp有主动模式和被动模式两种主动模式是服务器主动连接客户端传输,被动模式就是等待客户端的连接
首先通过21端口进行用户密码及指令PORT传输,服务器端收到客户端建立请求之后去连接客户端的高位端口(1024以上的端口)
服务器端使用自己的20端口去连接客户端的高位端口进行数据的传输客户端给服务器端发送ack=1确认连接
首先通过21端口进行用户,密码及指令PASV传输服务器端收到客户端建立请求之后去连接客户端的高位端口(1024以上的端口)
客户端使用自己的高位端口去连接服务器端开放的高位端口
服务器端回复ack=1的包进行确认
主动和被动模式的不同点:
主动模式发送PORT指令
被动模式发送PASV指令
主动模式服务器端开放20端口
被动模式服务器端开放1024以上的高位随机端口
主动模式是服务器端主动连接客户端
被动模式服务器等待客户端进行连接
进入pub目录发现没有权限
注意:文件都会被存放在当前登录的用户家目录下
第一步:ssh连接(确保能ping通)
苐二步:退出远程服务器
第二步:查看生成的秘钥
第五步:退出远程服务器
1.ftp,tftp文件传送协议FTP(File Transfer Protocol)是Internet上使用比较广泛嘚文件传送协议FTP提供交互式的访问,允许客户指明文件的类型与格式并允许文件具有存取权限。FTP屏蔽了各种计算机系统的细节因此適用于在异构网络中任意计算机之间传送文件。它的基本应用就是将文件从一台计算机复制到另一台计算机中.........