架设个人FTP服务器的三种方法
若该文为原创文章,未经允许不得转载
原博主博客地址:https://blog.csdn.net/qq21497936
原博主博客导航:https://blog.csdn.net/qq21497936/article/details/102478062
本文章博客地址:https://blog.csdn.net/qq21497936/article/details/6581239
各位读者,知识无穷而人力有穷,要么改需求,要么找专业人士,要么自己研究
红胖子(红模仿)的博文大全:开发技术集合(包含Qt实用技术、树莓派、三维、OpenCV、OpenGL、ffmpeg、OSG、单片机、软硬结合等等)持续更新中...(点击传送门)
其他(编程相关)
前言
当你还未有公共网络上建立过服务器(包括部署其他的网络服务),是否觉得这是一件很奇妙的事,本人今天就尝试架设了一个公共网络FTP的服务器。
方法一:FTP服务器批量管理工具
(最近发现一款不错FTP服务器批量管理工具,推荐一下)工具:FTP客户端-IIS7服务器管理工具。
简介
作为FTP客户端,它支持批量管理ftp站点
官网地址:http://fwqglgj.iis7.net/cp/ftp/?tscc-zc
具体功能:
定时上传和定时下载,定时备份,且操作简洁
iis7服务器管理工具还是vnc客户端
支持批量管理管理windows及linux服务器、vps
让服务器真正实现了一站式管理,真的是非常方便。附两张使用截图:
方法二:Windows操作系统自带的IIS方法
架设FTP的服务器方法有很多种,各种软件有免费的有收费的,最基础最根本最万无一失的当然是window操作系统自带的“Internet 信息服务 (IIS)”,当然这个架设FTP服务器对于部署过网页的人来最简单不过的了。
现在大部分window系统安装时并未安装IIS,安装IIS如果没有系统盘先下载IIS6.0安装包下载,找到文件夹:
(系统盘中可找到此文件夹),
安装IIS以及用IIS部署的FTP服务器。
具体步骤如下:
步骤一:安装
点击“开始”菜单--------找到“控制版面”----------找到“添加或删除程序”-----------左边“添加/删除windos组件”-----------下拉垂直滚动条(VScrollBar,各种语言常用控件的一种样式,大同小异),找到“Internet 信息服务(iis)”将其勾选(此控件为CheckBox,各种语言常用控件,以后碰到控件列出一些,小差别可参考各语言文档)---------点击右下角“详细信息”(注:架设服务器最好看下,有些默认安装,有些默认不是安装的)-------------勾选“文件传输协议(FTP)服务器”(注意:与一般安装IIS步骤的不同之处),然后“确认”-------------------“下一步”,就开始安装了。
在安装过程中,经常会出现:
这个时候点击“浏览”定位之前找到的 i386 文件夹,进入里面会显示:
选择STAXMEN,“确认”,以后遇到也选这个文件的图标一样的文件即可,等个几分钟,安装就结束了,至此IIS安装完了。
步骤二:设置ftp目录
点击“开始”菜单--------找到“管理工具”----------选择“Internet 信息服务”,在左边的树状图里面找到
展开,应该只有一项,选中之后,点击鼠标右键,选择属性,选择“主目录”,点击浏览修改FTP目录和可以执行的操作,一般默认的端口号是21。(可以设定登录账户,属性后选择“安全账户”)
步骤三:本地测试ftp部署是否成功
现在一切OK,打开浏览器,输入 ftp://你的IP地址(可以自己设定其他端口号,例如IP地址192.168.1.102,端口号81,这时候,应输入 ftp://你的IP地址:端口,比如 ”ftp://192.168.1.102:81 (如果不清楚自己的IP,可以“开始”---“运行”---输入 cmd ---- 在窗口中输入 ipconfig 即可),步骤4是测试FTP服务器是否布置好。
步骤四:公网映射
PC机直接拨号
如果你是直接拨号的,那就比较简单,公共网络会分配给你一个IP,按照 步骤4 中ipconfig 命令获取ip 或者 打开“网上邻居”----“查看网络连接”------双击 连接Internet 的那个连接, 然后选择“支持”,即可看到 电脑的ip,将ip改下就行,比如你分配的ip是 43.71.25.214 那么 你直接在浏览器输入 ftp://43.71.25.214 即可,或者 你指定了其他的端口号(输入IP,电脑会自动搜索21端口和80端口,理论上设置除这2个端口外的端口都得输入端口号),ftp://43.71.25.214:81 ,加个冒号+端口号就行,能登上就OK了,以后不管去哪,只要能上网都能打开这个FTP目录了,方便吧,比带U盘方便多了。
路由器拨号
如果你是路由器拨号,自己的IP是路由DHCP分配的IP就还有一个重要环节,那就是端口的映射,我的路由器是
这里涉及到一个DMZ或者端口的映射,比如我的IP地址是192.168.1.102,那么怎么从公共ip 43什么的 映射到我的电脑的端口;
如果什么都不改,直接输入 路由器的公共IP地址 那么就是进入路由器的配置地址(突然想到远程操控,类似的,知道公共IP和自己设定特殊的端口号,可以从远程登入到某些硬件或者软件进行配置)和端口,路由器的端口当然没什么用(你没指定,路由器一般有预留一个端口给远程操控),自然连接不上;
这时选择NAT地址转换,开启DMZ虚拟服务器,将对路由器公共IP的操作映射到我的IP上,如图:
这时,你可以尝试连接了,这是路由器的公共IP 就相当于 步骤5中公共网络分配给你的IP,跳到步骤5。
方法三:使用第三方ftp软件
谷歌一下“ftp服务器软件”,一大推, 下下来,直接运行或者安装运行,设置FTP目录,账户权限或目录权限,就可以了(具体参考各软件的教程,多种多样,一般都有手册或教程,非常容易上手,在此就举我用的简单FTPServer,点击下载,解压后,点击
出现界面:
账户支持两种模式,一种匿名,一种账户登录,并且只能选其一,我自己的服务器配置如下:
配置完后,跳到 方法一的 步骤4 继续 即可。
原博主博客地址:https://blog.csdn.net/qq21497936
原博主博客导航:https://blog.csdn.net/qq21497936/article/details/102478062
本文章博客地址:https://blog.csdn.net/qq21497936/article/details/6581239
架设个人FTP服务器的三种方法相关推荐
- 详细讲解架设FTP服务器的两种方法
摘要: 架设一台FTP服务器其实很简单.首先,要保证你的机器能上网,而且有不低于ADSL 512Kbps的网络速度.其次,硬件性能要能满足你的需要.最后,需要安装FTP服务器端 架设一台FTP服务器其 ...
- 修改FTP密码的三种方法
方法一.使用DOS命令(推荐). 1.进入DOS命令状态 2.用DOS登录到FTP上,( c:\>ftp IP或网址 ) 3.输入帐号:( username:your_name ) 4.输入密码 ...
- 将本地文件上传或下载到Linux云服务器的三种方法
1.WinSCP 这款软件可以在windows操作系统中进行安装使用.具有图形化界面,比较友好,操作简单.功能全面,适合刚入门的菜鸟乃至老鸟进行使用. WinSCP 可以执行所有基本的文件操作,例如下 ...
- 远程ping服务器物理地址,三种方法查看IP地址是否被人占用
简单PING法 网络中查看某个计算机是否在线的最简单的办法就是ping该计算机对应的IP地址.例如想查看192.168.1.1这台计算机是否已经在线.点击"开始/运行"输入&quo ...
- 三种方法构建简单的WEB服务器!
<Essential ASP.NET 本质论>举例了Socket编程的基本知识,我稍加修改弄了个简单的应用. 你可以将生成的EXE文件拷贝到服务器上,这样通过任意的WEB浏览器都可以获得该 ...
- android启动其他app的服务器,Android中通过外部程序启动App的三种方法
这篇文章主要介绍了Android中通过外部程序启动App的三种方法, 本文讲解了直接通过包名. 通过自定义的Action. 通过Scheme三种方法,并分别给出操作代码,需要的朋友可以参考下 ==== ...
- 服务器win10系统开机慢,win10专业版系统开机启动慢 三种方法帮你敲定
win10专业版系统开机启动慢 三种方法帮你敲定对于很多游戏玩家来说,电脑运行速度快,使用不卡顿是非常重要的,有些使用win10系统的玩家会觉得win10的启动速度慢,为了让各位能够愉快的玩游戏,今天 ...
- 苹果如何不显示云服务器照片,iPhone12如何隐藏照片 iPhone12不显示照片的三种方法...
在拿到新款 iPhone 12 之后,喜欢摄影拍照的朋友一定会使用它拍摄不少照片,记录生活,增添美好回忆.但有些照片您可能不希望被其他人轻易查看到,如果担心照片被泄露,可以通过以下三种方式来隐藏照片, ...
- pe怎么打开系统的服务器地址,Win10打开系统服务三种方法|Win10怎么打开系统服务...
Win10服务管理包含了计算机操作系统和应用程序提供的所有服务,如果我们需要对某个服务进行设置,都要打开服务.这篇文章是PE吧给大家带来的win10打开系统服务三种方法,在这篇文章里边,大家可以找到适 ...
最新文章
- 河南城建学院linux期末试题,河南城建学院09-10(上)期末试题.ppt
- UITableView优化
- mysql 导入mongodb_mysql数据库迁移导入到mongodb详细教程
- TikTok推出招聘服务、 沃尔玛收购虚ekit、开源圆桌、AI新创Poised|拟试穿公司ZeDecode the Week...
- java u003_我在B站学编程 DAY-003 JAVA基础概念和语法
- 基础Git操作与GitHub协作吐血整理,收好!| 原力计划
- Android 仿PhotoShop调色板应用(一)概述
- int indexs=(int)(_v+0.5);
- java smslib rxtx_SMSLIB+RXTX 短信猫开发模块
- android tf卡 修复工具,SD卡恢复修复工具RecoveRx 3.2中文免费版
- 前端web要学mysql吗_学前端必须学习HTML和js吗?
- 安卓手机如何打开.crx文件_安卓手机打开.crx文件的方法
- Exception evaluating SpringEL expression:
- mysql sp who_sp_who使用
- PhpSpreadsheet怎么设置单元格边框
- 使用Python对股票数据进行数据分析(一)-计算日线行情、5日均线、10日均线行情并显示
- 记一次作为主讲人的培训经历
- 基于EasyExcel锁定指定列导出数据到excel
- Python基本语法,让我们轻松入门学习Python!
- 【渝粤题库】国家开放大学2021春2412基础写作题目