Windows Server 2008 搭建自带的FTP服务

ftp在其他的地方解释一大堆,其实没那么麻烦,FTP其实就是做一个数据传输的服务,有很多时候在咱们大数据中,涉及到数据的交换,或者集群升级之类的,原有的数据不可能直接下载在上传新的环境,所以最常用的就是ftp,下面我们看一下咱们搭建

首先FTP服务在Windows server 2008中默认是没有装载的,但是提供了装载方式,我们需要在服务器管理器页面中右键单击角色进行添加,开始–>管理工具–>服务器管理器

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
选好服务器角色之后不要直接无脑点击下一步,一定不要点击一下角色服务,勾选里面的FTP服务
在这里插入图片描述
之后等待安装进度结束
在这里插入图片描述
之后就是建立一个新的用户组和用户,为了权限隔离

由于这一步较为简单,具体大家自己填写就好,唯一要注意的就是建立用户的时候,要选择密码永不过期
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
之后右键单击建立好的用户,单击属性,在隶属于中,修改所属用户组,记得先把默认的所属组删掉然后在添加
在这里插入图片描述
在这里插入图片描述
就是图片中的添加和删除两个按钮,具体操作大家一看便知,这里就不截图了

之后在下图中的地方选择添加FTP站点
在这里插入图片描述
添加名称和物理路径,名称随意,物理路径是ftp服务的网络虚拟路径的根路径
在这里插入图片描述
下一步之后按照要求填写ssl信息,这里是演示,所以都没配置,这个大家正式使用的时候还是问一下要求
在这里插入图片描述
身份验证等信息同样大家按要求设置,一般也是绑定一个用户组
在这里插入图片描述
最后是测试,在浏览器中使用ftp://ip/就可以了,在跳出的验证框中输入之前配置好的用户,点击登录之后,展示出之前配置的物理路径下的数据则FTP服务搭建成功
在这里插入图片描述

本人亲测跳坑

1、如果你在第一次本地测试的时候发现连不上,那么看看你的配置,因为本地一般不存在网络远程问题

2、如果你发现配置没有明显问题但是就是连不上,那么去看看你的浏览器设置,关闭你浏览器的ftp被动模式,应为Windows系列的操作系统本身设计就不是为开发人员设计的,是一款面向普通人的大众系统,所以配置方面很不友好,有些东西就无法配置,不像linux那样直接改配置文件,而Windows server搭建的FTP默认是主动模式,相反,浏览器一般都是默认用被动模式访问,所以会导致连接不上

3、在本地测试FTP时,如果出现输入账户和密码都正确,但是一点登录就回到输入账户密码界面,那么请你在FTP网站设置页面,找到端口设置将默认的21端口,改为其他端口就好了

4、想要知道现在Windows Server上FTP所处的模式,你可以查看端口,如果你设置的连接端口,就是那个默认21的端口,和另一个20端口都在被FTP占用的话就是主动,反之则为被动

5、如果涉及到跨平台连接一定要注意模式问题,这点和2说的问题是同类问题,比如我测试的时候FTP在Windows Server 2008上模式默认为主动,但是我远程测试时,用的是Linux上安装了ftp客户端的方式,这导致linux上客户端默认用的是被动模式访问,但是ftp此时是主动,这就导致一直连接不上,如果发生和我一样的问题,那么请在linux的ftp客户端中运行 ``passive`` 命令关闭ftp客户端的被动模式就好了

6、ftp远程访问的时候请确保网络和端口是通的,尤其是Windows server的防火墙入栈规则,ftp的两个端口一定要全部可通

7、如果你真的想,而且还是确实有必要,把Windows服务端的ftp改成被动模式,那么只需要配置ftp防火墙支持中的端口范围和ip就行了,但是一定不要学网上一些“鬼才”、“天才”,注意我用了引号,应该懂我意思吧,那些人上来就让你运行命令,我真的是醉了,给的命令有时候在服务器上还没有,提示找不到命令,大家记得添选框灰色的原因是你找错地方了 但是你要做好崩溃准备,虽然说你点开这个页面,页面提示让你通过此设置,可以把模式改为被动,但你即使设置了,有时候也不顶用,有很多时候可能你设置完了之后,你不管浏览器主动还是被动,你都能连上去,要不就是都连不上去

在这里插入图片描述
你如果在这里点,端口范围哪里就会是灰色的

在这里插入图片描述
你要从第一层目录那里点
在这里插入图片描述



8、第八点是最重要的一点,不知道多少人在这个问题上被挡住了脚步,大家要注意自带的ftp服务,是一个比较完善的ftp服务,毕竟是人家windows自己的,但是就是由于它比较完善,所以不是什么客户端都能连住他,如果你发现你用服务器直连,就比方说你用linux命令行下安装的ftp客户端连接,而且能连上,但是你换一种情况,比如说在咱们大数据中,你用某一个数据迁移产品,连接的时候你发连接接不上,还是那些不管怎么配置都连不上的,那你就放弃吧,不要用自带的,你去我的博客里,找用filezall软件的搭建方式吧,因为我为什么知道,问就是我坚信自己头铁,卡了两天之后放弃了,被这个恶心的服服帖帖的



9、不管你怎么配的这个服务,最后一定要问一问你的团队,用那种模式连接,一般都是把模式改成被动模式的

猜你喜欢

转载自blog.csdn.net/dudadudadd/article/details/114001234