FTP如何使用?

FTP如何使用?,第1张

1、快捷键win+R,打开“运行”。

/iknow-pic.cdn.bcebos.com/a50f4bfbfbedab6479fc143ef936afc378311e45"target="_blank"title="点击查看大图"class="ikqb_img_alink">/iknow-pic.cdn.bcebos.com/a50f4bfbfbedab6479fc143ef936afc378311e45?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_600%2Ch_800%2Climit_1%2Fquality%2Cq_85%2Fformat%2Cf_auto"esrc="https://iknow-pic.cdn.bcebos.com/a50f4bfbfbedab6479fc143ef936afc378311e45"/>

2、输入框输入“explorerftp://用户名@IP地址”,点击确定。

/iknow-pic.cdn.bcebos.com/562c11dfa9ec8a13d3910e1ef903918fa1ecc041"target="_blank"title="点击查看大图"class="ikqb_img_alink">/iknow-pic.cdn.bcebos.com/562c11dfa9ec8a13d3910e1ef903918fa1ecc041?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_600%2Ch_800%2Climit_1%2Fquality%2Cq_85%2Fformat%2Cf_auto"esrc="https://iknow-pic.cdn.bcebos.com/562c11dfa9ec8a13d3910e1ef903918fa1ecc041"/>

3、然后进入登陆界面。

/iknow-pic.cdn.bcebos.com/08f790529822720ec94abb0475cb0a46f31fab4c"target="_blank"title="点击查看大图"class="ikqb_img_alink">/iknow-pic.cdn.bcebos.com/08f790529822720ec94abb0475cb0a46f31fab4c?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_600%2Ch_800%2Climit_1%2Fquality%2Cq_85%2Fformat%2Cf_auto"esrc="https://iknow-pic.cdn.bcebos.com/08f790529822720ec94abb0475cb0a46f31fab4c"/>

4、登录用户名和密码,点击“登录”。

/iknow-pic.cdn.bcebos.com/d1160924ab18972bb77f5a34e8cd7b899f510a82"target="_blank"title="点击查看大图"class="ikqb_img_alink">/iknow-pic.cdn.bcebos.com/d1160924ab18972bb77f5a34e8cd7b899f510a82?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_600%2Ch_800%2Climit_1%2Fquality%2Cq_85%2Fformat%2Cf_auto"esrc="https://iknow-pic.cdn.bcebos.com/d1160924ab18972bb77f5a34e8cd7b899f510a82"/>

5、进去ftp服务器界面。

/iknow-pic.cdn.bcebos.com/09fa513d269759ee85c93835bcfb43166c22dfb7"target="_blank"title="点击查看大图"class="ikqb_img_alink">/iknow-pic.cdn.bcebos.com/09fa513d269759ee85c93835bcfb43166c22dfb7?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_600%2Ch_800%2Climit_1%2Fquality%2Cq_85%2Fformat%2Cf_auto"esrc="https://iknow-pic.cdn.bcebos.com/09fa513d269759ee85c93835bcfb43166c22dfb7"/>

6、找到根目录web文件夹,打开。

/iknow-pic.cdn.bcebos.com/4e4a20a4462309f72ecbe8ec7c0e0cf3d6cad6ac"target="_blank"title="点击查看大图"class="ikqb_img_alink">/iknow-pic.cdn.bcebos.com/4e4a20a4462309f72ecbe8ec7c0e0cf3d6cad6ac?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_600%2Ch_800%2Climit_1%2Fquality%2Cq_85%2Fformat%2Cf_auto"esrc="https://iknow-pic.cdn.bcebos.com/4e4a20a4462309f72ecbe8ec7c0e0cf3d6cad6ac"/>

7、web下存放的文件及其内容。

/iknow-pic.cdn.bcebos.com/359b033b5bb5c9eacdfc471ddb39b6003bf3b3c5"target="_blank"title="点击查看大图"class="ikqb_img_alink">/iknow-pic.cdn.bcebos.com/359b033b5bb5c9eacdfc471ddb39b6003bf3b3c5?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_600%2Ch_800%2Climit_1%2Fquality%2Cq_85%2Fformat%2Cf_auto"esrc="https://iknow-pic.cdn.bcebos.com/359b033b5bb5c9eacdfc471ddb39b6003bf3b3c5"/>

FTP服务器的功能处理单纯的进行档案的传输与管理之外,一句服务器软件的设定架构,它可以提供几个主要功能,

不同等级的用户身份:user ,guest , anonymous 

FTP服务器在预设情况下,依据使用者登录的情况分为三类:

A 实体账号 real user

B 访客 guest

C 匿名登录者 anonymous 

实体用户取得系统的权限比较完成,所以可以进行比较多的动作,至于匿名者登录,大概只会拥有下载文件的能力权限而已,

命令记录与登录文件记录:

FTP可以利用系统的syslogd 来进行数据的记录,而记录的数据包括了用户曾经下达过的命令与用户传输数据(传输时间、档案大小)等的记录,所以你可以在/var/log中找到各项登录记录信息。

限制用户活动的目录:(change root,简称 chroot)

3 FTP的运行流程与使用到的端口

FTP的传输使用的是TCP封包协议,

FTP的联机流程:

1 建立命令通道的联机

客户端会随机去一个大于1024以上的端口来与FTP服务器的port 21 达成联机,这个过程需要TCP的三次握手,达成联机后客户端便可以透过这个联机来对FTP服务器下达命令,包括查问文件名、下载、上传等指令都是利用这个通道完成的

2 通知FTP服务器端使用active且告知链接的端口

FTP服务器的21端口主要用在命令的下达,但是当涉及数据流时,就不是使用这个联机了,客户端在需要数据的情况下,会告知服务器端要用什么方式来联机,如果是主动式(active)联机时,客户端会先随机启用一个端口,且通过命令通道告知FTP服务器这两个信息,并等待服务器的联机

4 FTP的主动联机与被动联机

1 FTP服务器(主动)向客户端联机

FTP服务器由命令通道了解了客户端的需求后,会主动的由20端口向客户端的port端口联机,此时FTP客户端与服务器共会建立两条联机,分别用在命令的下达与数据的传递,而预设FTP服务器端使用主动联机的端口号就是 20 

FTP的传输会使用两个信道,命令信道和数据信道,而数据信道是在有数据传输的行为时才会建立的通道,并不是一开始连接到FTP服务器就立刻建立的通道。

主动式联机使用到的端口:

命令通道ftp(默认是port 21)与 数据传输的 ftp-data (默认为 port 20)

port 21端口主要是接受来自客户端的主动联机

port 20 端口则为FTP服务器主动连接至客户端

2 客户端选择被动式(passive)联机模式

被动模式就是由客户端向服务器端发起联机,既然有客户顿啊发起联机,那自认就不需要考虑来自 port 20 的联机了。

1 用户与服务器建立命令信道:

同样需要建立命令通道,透过三次握手的就可以建立起这个通道了。

2 客户端发出PASV的联机要求

当有使用数据信道的指令时,客户端可透过命令通道发出PASV的被动式联机要求(passive),并等待服务器的回应。

3 FTP服务器启动数据端口口,并通知客户端联机

如果FTP服务器是能够处理被动式联机,此时FTP服务器会先启动一个端口来监听,这个端口号可能是随机的,也可以自定义某一范围的端口,然后你的FTP服务器会透过命令通道告知客户端已经启动的端口,并等待客户端的联机

4 客户端随机取用大于1024的端口进行连接

被动式的数据信道的联机方向是由客户端向服务器端联机的

被动式是客户端连接服务器端进行数据传输

主动式是服务器连接客户端进行数据传输

移动网关指的是啥?

服务器IP、无线网关的IP、路由器IP,都有提供,才能告诉你是否可以架设FTP。

如果无法实现网络端口映射,架设FTP没用。

至于FTP服务器的架设很简单,可以用系统自带,也可以运行专门的FTP服务器,这不是问题所在。

只有你提供详实的IP地址段,网络拓扑,设备,才是关键。

不就是个手机想访问服务器么?FTP干啥?不就是传送文件么?

想传送文件,不用这么复杂,如果都能连接互联网,那就手机、电脑运行都向日葵、ToDesk等就好。

如果都在同一网段局域网,那就都运行RealVNC就好。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/33002.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-02-20
下一篇2023-02-20

发表评论

登录后才能评论

评论列表(0条)

    保存