什么是ftp?常见的ftp服务器有哪些

什么是ftp?常见的ftp服务器有哪些,第1张

FTP(File
Transfer
Protocol)是文件传输协议的简称。
FTP的作用
正如其名所示:FTP的主要作用,就是让用户连接上一个远程计算机(这些计算机上运行着FTP服务器程序)察看远程计算机有哪些文件,然后把文件从远程计算机上拷到本地计算机,或把本地计算机的文件送到远程计算机去。
您指的常见的是FTP服务器的软件吗?
一般就是Gene6
Ftp
Server或者Serv-U

这里以windows系统和linux系统为例,简单介绍一下如何在这2种系统下搭建ftp服务器,整个过程非常简单,感兴趣的朋友可以自己尝试一下:

windows

windows系统自带有ftp服务器,只需要在控制面板的“程序和功能”模块中开启一下就行,下面我简单介绍一下 *** 作过程:

1首先,打开控制面板,依次点击“程序”->“启用或关闭windows功能”,在d出的windows功能窗口中勾选“ftp服务器”和“iis管理控制台”,如下,等待程序安装完成:

2接着在搜索栏打开“iis控制器”,右键左侧的“网站”条目,在d出的功能列表中选择“添加ftp站点”,这时我们就可以直接设置ftp服务器根目录了(也就是需要共享的文件夹),如下:

3然后就是设置ftp服务器ip地址和端口号,这里可以设置为内网ip,也可以设置为外网ip,根据自己需求设置就行,如下:

4接着就是设置访问用户及读写权限,这里可以是匿名用户、指定用户、所有用户、用户组等,如下:

5最后设置完成后,在浏览器输入“ftp://ftp服务器ip地址”就可以直接访问ftp服务器了,如下,所有文件都已列出,可以直接进行下载:

linux

这里需要先安装vsftp这个工具包,然后启动ftp服务,之后就可以直接访问ftp服务器上的文件了,下面我简单介绍一下 *** 作过程:

1首先,安装vsftpd工具包,这个直接在终端输入命令“yuminstall-yvsftpd”就行,或者(“aptinstall-yvsftpd”),如下:

2安装完成后,这里你可以对/etc/vsftpd/vsftpdconf文件进行进行简单配置,设置用户访问策略等,官方文档有详细说明,修改对应参数就行,如下:

3接着就是启动ftp服务,直接运行“systemctlstartvsftpd”命令(或者“servicevsftpdstart”命令)就行,如下,ftp服务已经正常运行:

4最后就可以直接使用sftp或者ftp命令连接ftp服务器了,效果如下,输入用户password,成功验证后就可以直接上传下载文件了:

至此,我们就完成了在windows系统和linux系统下搭建ftp服务器。总的来说,整个过程非常简单,只要你熟悉一下上面的 *** 作过程,很快就能掌握的,当然,你也可以借助现有的ftp软件来搭建ftp服务器,都行,网上也有相关教程和资料,介绍的非常详细,感兴趣的话,可以搜一下,希望以上分享的内容能对你有所帮助吧,也欢迎大家评论、留言进行补充。

1、首先,我们创建一个用于登录FTP以进行 *** 作的用户帐户。右键单击我的桌面并选择“管理选项”,转到“管理”界面,然后打开“本地用户和组”选项。我们可以在列表中看到用户选项。

2、然后右键单击用户选项,从下拉菜单中选择新用户,开始构建我们的用户,填写用户名和密码。描述可以留空。然后单击Create。创建后,您将在右侧的用户列表中看到我们创建的用户。

3、用户创建完成后,我们开始添加IIS程序服务。打开计算机的“开始”菜单,找到“控制面板”选项并将其打开。

4、转到控制面板界面查找程序选项,单击下面的卸载程序按钮进入安装程序列表界面。

5、转到程序和功能选项卡,我们可以看到有一个选项可以在左上角的菜单栏中打开或关闭Windows,单击进入。

6、转到Windows功能界面打开或关闭,我们擅长Internet信息服务,然后单击打开FTP服务器的前端,即勾选其子菜单的FTP服务和FTP可扩展性,然后单击按下OK按钮。

7、添加IIS服务后,开始创建我们的FTP站点,右键单击我的电脑并选择管理,然后找到服务和应用程序选项,单击打开,然后单击Internet信息服务管理 - 此时我们可以看到连接右框架。

8、单击打开连接框下方的本地主机主页,然后您可以看到应用程序池和网站选项,我们右键单击该网站以选择添加网站。

9、然后在d出的添加网站框中输入我们的网站名称,物理路径是我们的FTP本地文件夹,我们可以在磁盘中创建新的,然后选择添加,IP地址选择我们的本地IP地址。

10、创建我们的FTP后,我们可以看到我们刚刚在网站下面创建了一个网络,右键单击网站名称,选择添加FTP站点发布,然后启动绑定和SSL设置,端口号选择2121IP地址填写本地IP地址。

这里分享3个非常不错的FTP服务器软件,分别是WingFTPServer、Serv-U和FilezillaServer,都支持一键安装,而且使用起来非常容易,下面我简单介绍一下这3个软件,感兴趣的朋友可以尝试一下:

WingFTPServer

这是一个专业的跨平台FTP服务器软件,拥有不错的速度、可靠性和一个友好的配置界面,除了基本的FTP服务外,还支持管理员终端、计划任务、脚本扩展、虚拟文件夹等,下面我简单介绍一下这个软件的安装和使用:

1首先,安装WingFTPServer,这个直接在官网上下载就行,如下,各个平台的版本都有,选择适合自己平台的版本即可:

2安装完成后,打开这个软件,主界面如下,接着我们就可以按照软件提示直接创建域、添加用户、添加目录等,只需要简单的鼠标选择一下即可,非常简单:

3设置完成后,打开我的电脑,在地址栏输入“ftp://localhost”,接着输入用户名和密码,验证成功后,就可以正常访问FTP服务器上的文件了,如下:

Serv-U

这也是一款非常专业的FTP服务器软件,通过Serv-U,你可以将任何一台电脑变为FTP服务器,设置简单、功能强大、性能稳定,可以很方便的进行目录或文件的复制、移动、创建等,下面我简单介绍一下这个软件的安装和使用:

1首先,下载Ser-U,这个也直接到官网上下载就行,非常简单,安装完成后的主界面如下:

2接着我们就可以按照软件提示创建域、添加用户及设置根目录等,如下,这里也只需要简单的选择就行,非常方便:

3设置完成后,我们就可以直接连接FTP服务器了,效果如下,用户信息验证成功后,可以直接浏览、下载FTP服务器下的文件:

FileZillaServer

这是Windows平台下一个免费的FTP服务器软件,非常轻巧灵活,最新版的安装包也就2M左右,功能强大、 *** 作简单、界面清新、实用性强,占用系统资源非常少,如果你想玩玩简单的FTP服务器,那么FileZillaServer就是一个非常不错的选择,下面我简单介绍一下这个软件的安装和使用:

1首先,安装FileZillaServer,这个也直接到官网上下载就行,如下,也就2M左右:

2安装完成后,打开这个软件,主界面如下,接着我们就可以直接添加用户、设置FTP服务器主目录及用户权限等,非常简单:

3设置完成后,我们就可以直接连接FTP服务器了,效果如下,用户登录成功后,可以直接浏览和下载相关文件,非常方便:

目前,就分享这3个不错的FTP服务器软件吧,对于日常使用来说,完全够用了,当然,你也可以使用其他FTP服务器软件,像vsftpd等也都非常不错,选择适合自己的一款就行,网上也有相关教程和资料,介绍的非常详细,感兴趣的话,可以搜一下,希望以上分享的内容能对你有所帮助吧。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/10777326.html

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

发表评论

登录后才能评论

评论列表(0条)

保存