Serv-U版本:15.1.5

系统:Win10 ,Windows Server2008\2012

首先选择语言 中文简体,点击确定。

安装目录不要安装到系统盘,可在其他盘新建一个文件夹安装,点击下一步

默认选择,点击下一步

为方便管理和使用,默认选择创建桌面图标和系统服务安装。

点击安装

安装进度条加载完成后,点击下一步,默认选择添加到防火墙例外列表。

一般在这一步不选择启动控制台,点击完成,至此安装完成。可百度一下怎么破解激活。

安装完成后打开软件提示定义域,选择是

名称可随便写

默认选择点击下一步

如果FTP服务器需要外网访问,可填写固定IP地址或者域名,如果局域网访问可填写本地IP地址,文件夹地址选择要文件共享或者保存的文件夹。点击下一步。

如果需要外网访问,需要在防火墙和路由器中映射21端口。登陆路由器一般可在浏览器中输入192.168.1.1或者192.168.0.1访问设置,选择端口映射,添加21端口。关于http的80端口要防止与tomcat等其他也会使用80端口的软件冲突,可修改为其他端口。

默认选择,下一步。

默认使用服务器设置,即单向加密,比较安全,如果允许用户自己修改和恢复密码,勾选允许用户恢复密码,设置好后,点完成

点完成之后,软件会再次提示你,系统中没有创建用户,如果没有使用过,建议使用该向导进行用户的建立,点是开始进行向导建立用户,如下图所示:

点是后,出现建立用户向导,我们点是开始创建用户,如下图所示:

输入用户名,其它全名和电子邮件是可选项目,如果需要也可以填写,填写完成后,点下一步,如下图所示,

输入用户密码,如果需要用户下次登陆时修改密码,需要的话,就勾选用户必须在下一次登录时更改密码,然后点下一步,如下图所示:

下一步后,出现让你选择根目录对话框,选择你要建立用户用的根目录,这个目录最好是你先创建后,然后直接选择,我已经建立好了。所以直接选择,然后勾选锁定用户至根目录,并点下一步继续,如下图所示:

点下一步后,会出现权限设置对话框,如果你只想让你的用户不准写入,就选择只读用户,如果想让它上传,就选完全访问,然后点完成,如下图所示:

到此我们的用户已经建立好了。那我们现在测试一下FTP是否可以用我们刚才建立的用户访问,在浏览器地址栏中输放我们的FTP地址,然后输入用户名和密码进行登入,如下图所示:

登录后,可以查看FTP中的文件了,这是上传到设置的目录的文件。此处的文件是其他人外网访问上传的文件,为保证上传下载访问FTP服务器,还需要设置其他事项。

被动模式(概念):FTP客户端执行pasv命令表明它希望以被动模式来访问数据,服务器响应以其IP地址和一个客户端可以连接来传输数据的临时端口。客户端运行的pasv命令告诉服务器监听一个非正常端口(即端口20)的数据端口,然后等待客户端的连接,而不是自己发起新连接。这里的关键区别在于客户端初始化到服务器所提供的IP地址和端口的连接。在这种关系中,服务器被认为是数据通讯的被动者(在野党)。
对于防火墙之后的FTP服务器,被动模式的FTP会有点小问题。因为防火墙的本能会禁止从Internet向它所保护的内部系统的临时端口发起连接。这种情况下的一个通常的症状就是客户端看起来可以连接到服务器,但是当尝试传输数据的时候,连接好像就被挂起了。
对于FTP和防火墙相关的问题,大多数的防火墙多可以在应用级别实现FTP代理,他会追踪FTP请求的连接并按需打开那些高端的端口号来从远程站点接收数据。
PASV(被动模式)PASV是Passive的缩写,中文成为被动模式,工作原理:FTP客户端连接到FTP服务器的21端口,发送用户名和密码登录,登录成功后要list列表或者读取数据时,发送PASV命令到FTP服务器, 服务器在本地随机开放一个端口(1024以上),然后把开放的端口告诉客户端, 客户端再连接到服务器开放的端口进行数据传输,下图中是设置serv-u的自定义服务器数据端口,并且需要在防火墙和路由器中添加相同的端口映射,如果是云服务器,需要在云服务器控制台的入站规则中添加相同端口,保证serv-u、防火墙、路由器或者云服务器三方的端口映射和规则一致。

至此FTP服务器外网访问配置完成。

Serv-U15.1.5安装配置和外网访问使用相关推荐

  1. Serv-U 安装配置以及外网访问使用

    Serv-U版本:15.1.2 系统:Win10 首先选择语言 中文简体,点击确定. 安装目录不要安装到系统盘,可在其他盘新建一个文件夹安装,点击下一步 默认选择,点击下一步 为方便管理和使用,默认选 ...

  2. debian,ubuntu 安装mongodb 允许外网访问,修改端口,设置用户和密码

    使用apt安装mongodb: apt update && apt install mongodb 查看运行状态: systemctl status mongodb.service 结 ...

  3. 局域主机做服务器,安装DNN,外网访问的解决办法

    局域主机做服务器,安装DNN,外网访问的解决办法 问题:        如图:局域网主机IIS安装了DotNetNuke 4.0.x版本,设置虚拟目录为:dnn ,安装好之后,内网用户通过http:/ ...

  4. ubuntu, debian 安装redis,设置开机自动启动和密码,允许外网访问

    文章目录 ubuntu, debian 安装redis,设置开机自动启动和密码,允许外网访问 通过Python3连接redis ubuntu, debian 安装redis,设置开机自动启动和密码,允 ...

  5. Elasticsearch 安装配置 外网访问 及 后台启动

    本文转自http://www.jianshu.com/p/658961f707d8 作者:咪博士 感谢咪博士分享 Elasticsearch的安装总体来说还是相当简单的,当然中间也会有些小坑.不过大家 ...

  6. linux服务器安装mysql并配置外网访问

    linux服务器安装mysql并配置外网访问 更新系统,如果不运行该命令,直接安装mysql,会出现"有几个软件包无法下载 sudo apt-get update 安装mysql sudo ...

  7. tomcat 外网访问不了_免费云服务器/jdk环境配置/Tomcat简单配置

    关于本文:     最近准备做一期jdk环境配置教程,准备做一个实机演示,于是想到用云服务器来为大家演示,顺路写上如何申领一个月免费服务器,以及如何让外网访问自己的云服务器,这这里我依旧使用Tomca ...

  8. CentOS 7 上安装 Redis3.2.3 并开启外网访问

    >>> CentOS 7 上安装 redis3.2.3安装与配置 前一段时间写过一篇codis集群的文章,写那篇文章主要是因为当时的项目不支持redis自身集群的功能. 而现在最新的 ...

  9. 腾讯云数据库TDSQL-C(原CynosDB)的外网访问配置

    笔者的电脑安装mysql数据库总是遇到奇奇怪怪的问题,所以笔者决定不再折腾自己的电脑,使用云数据库,当然对于笔者来说,那肯定是越便宜越好.腾讯云数据库TDSQL-C(原CynosDB)对于学生(24岁 ...

最新文章

  1. C语言常用算法 脚本之家,C/C++常用算法手册 秦姣华 中文pdf扫描版 22.5MB
  2. Matlab与线性代数 -- 对数化间隔向量
  3. 【Netty】使用 Netty 开发 HTTP 服务器 ( HTTP 请求过滤 )
  4. verilog always语法_Verilog初级教程(20)Verilog中的`ifdef 条件编译语句
  5. Altium designer中高亮元器件或网络时对比度调节
  6. fedora17的gnome3桌面美化
  7. My97DatePicker日历的平面显示,不是文本框点击事件后显示
  8. 如何找到一个好的Joomla主机提供商
  9. Vue 组件间的传值(通讯)
  10. 518抽奖软件教程之:公司、单位年会抽奖
  11. Relay和Rendezvous
  12. 【萌新笔记】简单记录“智能管家”的设计过程
  13. less面试_想获得理想工作?面试时千万不要说这七句话
  14. 流程图软件测评:Visio和亿图图示
  15. 调大图片内存大小和降低图片内存大小快过来
  16. 在Linux7关机命令,linux关机命令 【使用指南】
  17. 洛谷 P4233 射命丸文的笔记 题解
  18. Python读写zip压缩文件的方法
  19. Device overview
  20. 零基础解读ChatGPT:对人类未来工作是威胁还是帮助?

热门文章

  1. GO单元测试-GoConvey
  2. Ad Hoc网络技术浅析
  3. python-docx 页眉-清除原页眉图像插入自适应图像
  4. 提升自己捷径就在这里..
  5. jQuery-1.11.0.js与jQuery-1.11.0.min.js的区别
  6. 第二证券|沪指弱势震荡跌1%,旅游板块逆势走强
  7. 北京酒仙桥兆维电信机房简介
  8. Echarts坐标轴刻度线宽度美化
  9. 使用Kotlin在Android Studio中创建井字游戏
  10. 学嵌入式好找工作吗?学了嵌入式4个月找不到工作怎么办?