| 2021-09-6
有朋友说:由于需要开发相应的ftp工具类访问ftp服务器,同时为了开发调试方便,故在自己开发机器windows上架设ftp服务器。相信对于很多刚刚接触ftp服务器的职场人来说都不是特别的了解。下面小编就针对ftp服务器的相关知识进行讲解,如今的ftp服务器使用率也是越来越多,希望能在大家的未来工作上有所帮助。
搭建环境
Windows 10 专业版
ftp服务器搭建步骤
2.添加并配置ftp站点
打开“计算机管理”窗口(可通过右键选择桌面计算机图标,选择“管理”菜单进入),点击服务和应用程序 > Internet Infomation Service (IIS)管理器,点击“添加ftp站点…”
2.1 配置ftp站点名称及ftp站点对应的内容目录
2.2 绑定访问地址及SSL设置
由于搭建的ftp服务器是用作个人本地开发使用的,所以这里绑定访问地址及SSL设置时比较随便,怎么简单就怎么来。
2.3 配置身份验证和授权信息
身份验证勾选“基本”而不是“匿名”,因为开发时需要采用用户/密码这种登录类型;
权限“读取”、“写入”都勾选上,因为既需要开发从ftp服务器下载文件的功能,也需要开发将本地文件上传至ftp服务器的功能;
ftp站点添加完毕后,可以在“网站”界面查看到相应的站点记录。
ftp服务器搭建验证
为了验证ftp服务器是否搭建成功,可以使用任意一款ftp客户端工具进行验证。
ftp客户端比较多,有命令行界面的,也有图形界面的;有windows自带的,也有第三方提供的。比如ftp命令行,FileZilla,FlashFXP,UE编辑器的ftp插件,甚至浏览器或windows资源管理器的地址栏中输入ftp地址也可当做ftp客户端。
这里选用windows资源管理器进行验证。
验证登录ftp服务器
打开windows资源管理器,在其地址栏中输入 ftp://localhost/ ,回车
输入登录ftp服务器的用户名/密码,进行登录
由于之前添加ftp站点时,授权允许访问的用户为“所有用户”,并没有指定具体的用户,所以默认的ftp服务器的用户名/密码就是本地登录的用户名/密码
ftp服务器登录成功
验证文件上传
新建一个文件,比如 文件1.txt,将其通过ftp客户端上传至ftp服务器
打开之前配置ftp站点时映射的ftp服务器内容目录,这里是D:\ftp_HOME,可以看到,文件已成功上传至ftp服务器。
验证文件下载
在ftp服务器上新建一个文件,比如 download.txt
切换回ftp客户端,刷新一下,可以将刚才的 download.txt文件下载到本地。
准备工具:
1.花生壳盒子;
2.Serv-U,大家可自行上网搜索下载,我用的版本是15.0.1.20;
一、Serv-U的安装及设置
1.相信大家对于安装软件不会有啥问题。
2.安装完毕后,直接启动Serv-U,并设置域,记得勾选启用域。
3.接着就是很简单的下一步,端口信息自己可以留意下,ftp网页形式的默认都是用的80端口。
4.到这里,域已经创建成功,我们还需要创建ftp的用户账号密码。
5.设置你的ftp服务器根目录。就是你希望从外网连接到你服务器的哪个目录,每个人需求不一样,请根据实际需求设置。
6.点击完成,就已经搭建好ftp服务器了,可以用简单的命令测试下。
7.如果你还要给其他人访问你的ftp,但又不想给那么多权限他们,就可以另外再创建一个用户,单独设置这个新账号的权限,这样就不怕别人连接你的ftp后,删除你的重要文件,或者捣乱。
二、花生壳盒子设置
下面的花生壳盒子(花生棒Pro)设置方法,你肯定会觉得非常简单。
So easy,一步到位。填写你的服务器内网IP,ftp端口80,应用名称随便填,点确定就OK。
三、连接ftp
打开浏览器,在地址栏输入花生壳盒子(花生棒Pro)里面设置的映射外网访问地址即可访。
“花生壳内网穿透软件”支持的线路包括普通电话线、ISDN、ADSL、有线电视网络、双绞线到户的宽带网和其它任何能够提供互联网真实IP的接入服务线路,而无论连接获得的IP属于动态还是静态。花生壳用户的体验效果好,信息交互性能强,可以满足工作需求,给用户带来截然不同的使用方式,用户市场较为强大,千万级用户量可以说明其产品的优秀性,有需要的朋友快去了解吧。
作者:极乐谷2
文章来源:CSDN博客