2000系统如何查看某端口对应服务_互联网小白生存之道之快速搭建FTP服务,搞定Filezilla Server...

大家好,我是十癫,某十八线小城市互联网小白,最近因工作原因,接触到了互联网部署,其中需要搭建FTP服务,从来没有听过FTP的我,决定全面了解一下。

于是乎我查阅了新华字典、牛津字典、百度翻译、有道云笔记等软件和app……后,在百度百科找到了字面意思。

FTP全称“File Transfer Protocol”,是TCP/IP 协议组中的协议之一。说人话:即文件传输协议,就是传输文件用的协议。

在了解FTP字面意思后,我们就可以想象,在茫茫互联网中,除了我们平时浏览的网页内容外,还有文件下载等功能,比如听起来就兴奋的小电影(AVI、MP4、FLV……)、学习资料(txt、pdf、doc、xls、ppt……)、图片(bmp、jpg、png……)等内容,这些都属于文件,细想一下,这些文件是否都存在某个地方,然后我们通过某种方式可以下载或者访问到他们呢?

没错,那些你很冒险的文件,都藏在服务器的硬盘中(没错,就是存放你们启蒙老师的硬盘,比如机械硬盘,比如SSD……)。

那么问题来了,我们是如何访问到这些文件的呢?

在搭建FTP之前,我们先要了解一下IP(Internet Protocol)和端口(port),IP是互联网主机之间访问的基础,即主机的访问地址;端口是一种逻辑概念,可以理解成房间号;如艺术酒店302室,我们可以把艺术酒店看作是IP,302室看作端口,比如我想要寄个快递(文件),给到艺术酒店302室,那么收件地址写的是艺术酒店302室。

在互联网中,IP决定了访问的主机地址,端口决定了访问的目录(房间号)。

所以ftp中,访问地址和目录的写法为:ftp://127.0.0.1:21

其中ftp://为固定写法,代表使用ftp协议传输,127.0.0.1为IP地址(主机地址,127.0.0.1为本机地址),冒号(“:”)用于区分主机地址和端口号,21为端口号。

如果你是windows系统,你可以在资源管理器中的地址栏进行访问,输入ftp://IP:port即可访问。如图所示:

windows资源管理器地址栏

但是当你在资源管理中输入ftp://127.0.0.1:21的时候,会弹出如下对话框:

无法与服务器建立连接

接下来就是我们今天的主角,Filezilla Server,这是一款搭建FTP服务器的软件,通过它,我们可以快速将任何主机搭建成FTP服务器,然后让同一个网络中的主机可以访问到这台FTP服务器内的文件。

我们可以在浏览器中输入www.filezilla.cn,进入下载页面下载:

选择FileZilla Server中文安装版

文件很小,只有2M不到,请大家放心食用。

下载好文件后,找到exe文件双击安装

一路下一步,全部用默认设置即可。

安装完成后,自定义输入管理员密码

filezilla server主界面

step1设置外部访问端口号

点击编辑菜单,进入设置页面

在监听端口处输入外部主机访问的端口号,21为ftp默认端口,请根据实际业务内容确定端口号,范围为1-65535,具体找后端开发小哥哥咨询。

step2创建组

点击编辑,进入组设置

点击添加按钮,输入组用户名称(十癫输入的是group,根据实际需要输入),然后点击确定。

然后进入shared folders,点击添加按钮,添加ftp的访问目录,这里设置的文件夹,即为端口号对应的访问目录。

根据实际情况选择目录,这里十癫在c盘下面创建了一个名为ftp的目录

给目录勾上权限,这里为了演示全部勾上(根据业务实际情况勾选权限),之后点击确定。

step3用户设置

进入编辑,用户设置

首先添加用户,输入用户名,然后在组成员选项里面选择之前创建的组(十癫在这里创建了一个名为user的用户名,之前创建的组名为group,选择它,用户名和组名根据你的实际情况设置和选择)

勾选密码,输入用户名对应的密码,密码为自定义,其他主机需要访问ftp服务器的时候用到,最后点击确定。

此时,ftp服务器端设置完成,接下来我们试一下访问服务器ftp。

进入windows资源管理器,在地址栏中输入ftp://127.0.0.1:21,会跳出如下对话框,此时输入之前在用户设置中设置的账号和密码即可访问ftp目录。

成功登陆后,会进入目录,目录内容为空,这时候我们可以创建一个文件夹看看,新建一个名为hello的文件夹。

为了验证ftp目录是否正确访问了,我们可以进入之前创建的ftp目录看看,是否新建了hello文件夹,如果之前设置的ftp目录下成功出现了hello文件夹,那么就说明ftp服务器创建成功。

进入c盘ftp文件夹,我们发现确实出现了一个hello文件夹,说明ftp服务器创建成功。

不要高兴得太早,接下来才是最关键的地方,十癫在标题中描述的“访问内伤”,大部分人以为搭建好ftp服务后,只要本机能访问自己的ftp目录即可,但最让人头疼的问题在后面,这也是互联网小白遇到的问题,如何让同一网络中的其他主机可以访问这台服务器的ftp目录。

假设我网络中有多台服务器,那么其他主机该怎么访问呢?

在设置其他主机访问之前,首先我们先要确认2个事情,第一个是ftp服务器的实际IP地址,第二个是服务器的防火墙出入站规则。

IP地址查看步骤如下

windows系统对着右下角电脑图标右键,进入打开网络和共享中心。

选择更改适配器设置,然后双击自己的网络的端口,查看详细信息,找到IPv4地址,即为服务器的ip地址。

我们也可以在属性里面修改服务器的IP地址,作为服务器的ip地址。

防火墙出入站规则设置

首先我们进入控制面板,找到系统和安全,进入防火墙

进入高级设置

选择入站规则,点击新建规则

选择端口

选择TCP(前面提到过FTP为TCP协议之一),在特定本地端口中输入21

选择允许连接

勾选所有规则

输入名称描述(无特定要求,便于理解和记忆)

全部设置完后,我们就可以在入站规则里面看到ftp21了,为绿勾即新建规则正确,同理,按照上述设置再设置一遍出站规则。

到此,ftp服务器搭建完成,这样同一网络中的其他主机就可以访问该服务器了的文件了。

最后,我们只要在Windows资源管理器地址栏里输入ftp://192.168.58.168:21(IP地址和端口号根据实际主机的地址和设置的端口号输入)即可访问之前创建的ftp服务器的文件目录。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值