| 2022-03-23
我们在使用迅雷等下载软件的时候,会发现有些网址前面,有ftp://等字样,这说明我们正在使用ftp服务器和ftp协议。那么,什么是ftp服务器呢?它是如何架设的呢?下边,我们就一起了解一下吧!
ftp是英语file transfer protocol的缩写,意思为文件传输协议。是互联网最早的也是最基本的网络协议之一。用来实现从一台电脑传送文件到另一台电脑,或者接收和查看另一台电脑上的文件。在一般情况下,这需要借助软件才可以完成。
而ftp服务器,就是支持ftp协议的服务器。对于ftp服务器,用户可通过ftp软件和服务器建立连接,进行文件上传、删除、修改权限等操作。ftp服务器一般分为两类windows ftp服务器和linux ftp服务器。对于局域网而言,windows操作系统可以通过自带的iis服务器搭建,也可以借助第三方的软件搭建,如serv-u;对于linux操作系统,最常用的软件为proftpd。
在比较早的时候,通过Internet传输文件比较复杂,比较Internet是一个非常复杂的计算机环境,有PC、工作站、MAC、服务器、大型机等等,操作系统各不相同,有Unix、Dos、 Windows、MacOS,要在系统之间完成文件传输就需要一个统一的文件传输协议,这就是所谓的ftp。这样用户就可以把自己的文件传送给别人,或者从其它的用户环境中获得文件。
跟很多Internet服务一样,ftp也是一个客户机/服务器系统(C/S)。用户通过一个支持ftp协议的客户机程序,连接到远程主机上的ftp服务器程序。用户通过客户机程序向服务器程序发出命令,服务器程序执行用户所发出的命令,并将执行的结果返回到客户机。比如,用户发出一条需求,需要服务器向用户传送一个数据,服务器就会执行这条命令,将指定文件送至用户的机器上。客户机程序代表用户接收到这个文件,将其存放在用户指定目录中。
ftp服务器能够在不同的程序和机器间完成文件和数据的传输,可以说是一个很重要的纽带。那么,这个纽带应该如何创建呢?如何架设ftp服务器呢?
可对于许多小白用户来说,估计看到什么“NAS”、“动态域名解析”、“ftp服务”之类的专有名词就已经退避三舍了!其实,我们可以轻松的借助软件来完成上述一些操作和架设,包括架设ftp服务器。下边,我们来看看如何使用花生棒搭建ftp服务器。
很多盆友都会用到ftp,但又苦于宽带运营商没给公网IP,那么如何才能搭建自己的ftp服务器呢?其实简单几步就可以完成!
1、下载花生壳8客户端并进行安装。
2、、输入账号密码登录花生壳客户端。如果忘记密码或没有花生壳帐户,可输入框下方寻求帮助
3、登录贝锐账号之后,点击主界面左下角的“域名”按钮,进入到域名列表的管理界面。
4、点击“域名诊断”,诊断结果:花生壳已经成功地将您的域名和公网ip绑定在一起了,花生壳的动态域名解析正确无误。这时候,花生壳客户端已经在线了,我们所申请的免费域名已经绑定到当前的公网IP地址,互联网可通过所申请的域名直接访问到当前的公网IP了。
第二步、搭建Server-U服务器
1.安装Serv-U: 使用Serv-U来搭建FTP服务器,需要先下载安装Serv-U,然后双击程序安装即可。
2.新建域: 在Serv-U中,点击“新建域”。
输入“名称”(自定义),然后点击下一步。其他都使用系统默认的设置点下一步直至完成。这里定义域使用的协议及其对应的端口,若服务器上有其他端口与Serv-U的冲突,建 议修改为其他。如下图的HTTP端口,修改为88。
3、新建域账户:
域已经建立好,此时Serv-U会提示域中无用户,是否给域创建用户,点击“是”。
根据提示,我们现在来添加一个用户名为贝锐的账户。定义此账户的密码。选择此域用户的根目录地址,点击下一步。
到了这里我们已经安装并创建好FTP服务了。当然,大家可以根据实际情况自行进行调整。测试内网是否可以访问FTP站点, 通过点击电脑开始—运行—CMD,在命令行界面里面输入ipconfig,通过查看IP Address获得本机内网IP。打开IE浏览器,在地址栏中输入http://192.168.1.101:88 进行访问,能访问到指定的文件目录中,FTP服务器搭建成功。
花生壳可实现在家或者异地搭建网站、ftp、Mail、异地或分支机构访问办公OA、CRM、ERP系统。它的很多配套服务和设备都是实用且操作简便的,即便不是专业人员也可以轻松搞定!