windows2008r2系统服务器搭建ftp

1.先打开服务器管理器(一般在桌面左下角有快捷键)

准备工作 1.1 查看是否已经搭建了ftp,角色-->web服务器(IIS)--->Internet 信息服务 (IIS)管理器-->WIN******--->网站   在网站下查看 是否有ftp服务器

             1.2  如果没有角色下面没有IIS则需要安装,功能--->添加功能--->功能        在功能下需要安装  a.后台智能传输服务(BIIS)--->IIS服务器扩展。

              b.远程服务器管理工具--->角色管理工具--->web服务器(IIS)工具。c.功能管理工具--->BIIS服务器扩展工具

                  1.3  为了安全需要添加一个用户,用来登陆ftp   配置--->本地用户和组--->用户  右键新建创建密码

开始搭建  1.4   角色-->web服务器(IIS)--->Internet 信息服务 (IIS)管理器-->WIN******--->网站  右键添加FTP站点

a. 给这个站点起个名称最好有ftp三个字方便记。b.物理路径就是存取文件的地方,我是在D盘新建了一个ftp传输的文件夹,ftp连接后只能访问这个文件夹,存取文件。下一步。

绑定和SSL设置:a. ip地址一般选择本机的ip 端口21,虚拟主机民可以不选。b.自动启动FTP站点需要选中,SSL选无就可以。

身份验证与授权:为了安全身份验证还是选基本,授权--->指定用户--->1.3创建的用户名,权限  读取,写入 看情况给,我自己是都给的。

完成。服务器管理器--->配置--->高级安全windows防火墙--->入站规则  新建规则   规则类型:端口   TCP 特定本地端口 21-22  允许连接 下一步 起名字 完成。

1.5 这时候网站下面及出现你建立的ftp ,在本机的网页或者文件管理中可以 ftp://ip地址 可以访问就说明已经初步搭建成功。

    如果想同一网络里的其他主机访问此FTP 还需要设置。

直接说我遇到过的问题 ,我在A服务器搭建了ftp 现在用B(电脑)工作站连接 ftp://ip地址  出现错误

打开ftp服务器上的文件夹时发生错误,请检查是否有权限访问该文件夹

情况二一 这个的解决方法有俩种:一. 打开B工作站浏览器(IE浏览器)  工具--->Internet选项 --->高级--->使用被动FTP 将前面的勾去掉,这样就可以连到,但是如果需要连ftp的工作站有很多时这个方法就有些麻烦了。

二. 从操作一 可以看出这个是与ftp 被动(PASV)这个模式有关,所以我们需要了解这个被动模式,1.被动模式的FTP是指服务器被动地等待客户端连接自己的数据端口。

  2.在被动模式下,FTP库户端随机开启一个大于1024的端口N向服务器的21号端口发起连接。所以我们需要将所需要   A服务器的随机端口开放

       服务器管理器--->配置--->高级安全windows防火墙--->入站规则  新建规则   规则类型:端口   TCP 特定本地端口 1024-65535  允许连接 下一步 起名字 完成

  这样一来就不用进行操作一了

情况二  还有可能是创建的用户 没有修改的原因,右键新创用户-属性->去掉用户首次登陆更改密码,勾选密码不过期,用户不可修改密码

将文件复制到ftp服务器时发生错误,请检查是否有权限将文件放到该服务器上

 

文件传输的格式,默认的是utf-8,新建的ftp站点选择高级设置 将里面的true 改为false   这样就没有格式限制了 。

 

 

 

 

 

 

 

 

 

posted @ 2019-01-16 14:14  要兵  阅读(1064)  评论(0编辑  收藏  举报