windows server 2008怎么windows建立ftp服务器器

查看:9333|回复:3
初级工程师
服务器的系统是windows 2008 r2 企业版
因公司需要,得在服务器架设个FTP服务器,供同事之间共享文件
但是,windows 2008的FTP好难假设啊,和windos 2003 IIS里的完全不一样
没办法,我只好在网上下载个绿色版的FTP服务器软件
但这个软件不好使啊,经常会自动死掉
被老板批评了
请问 各位,谁能给个教程该如何设置FTP服务器啊,详细点的,包括设置目录啊
用户名 密码 验证啊,百度搜索的 都不全面
多谢各位了啊
优秀技术经理
2008R2的FTP服务还是比较强大的!
配置过程也没你说的那么难吧!
下面文章你参考下:
初级工程师
引用:原帖由 hubuxcg 于
08:38 发表
2008R2的FTP服务还是比较强大的!
配置过程也没你说的那么难吧!
下面文章你参考下:
http://yewind./ 也许是我的系统有问题,感觉系统的FTP服务器和网上的有一些区别
FTP账号用户是跟2008里边的本地用户账号挂钩的,要怎样才能独立出来.在Windows Server 2008 R2下搭建FTP服务,供客户端读取和上传文件
Windows Server 2008 R2
安装FTP服务
开始--》管理工具--》服务器管理器
安装IIS/FTP角色
打开服务器管理器,找到添加角色,然后点击,弹出添加角色对话框,选择下一步
选择Web服务器(IIS),然后选择FTP服务,直到安装完成。
在IIS中查看,如果能够右键创建FTP站点,则表明FTP服务安装成功
创建Windows用户名和密码,用于FTP使用。
开始--》管理工具--》服务器管理器,添加用户,如下图:本实例使用ftptest
在服务器磁盘上创建一个供FTP使用的文件夹,创建FTP站点,指定刚刚创建的用户FtpTest,赋予读写权限
客户端测试。直接使用ftp://服务器ip地址:ftp端口,如图。弹出输入用户名和密码的对话框表示配置成功,正确的输入用户名和密码后,即可对FTP文件进行相应权限的操作。
阅读(...) 评论()win2008怎么搭建FTP服务器?Windows server 2008 r2配置FTP教程
15:48 & 作者:小思 & 来源:121下载站 & 浏览:154 & 评论:
Windows server 2008 r2怎么配置FTP服务器呢?其实操作很简单,系统自带了这个功能,我们只需要开启后一步一步操作就可以了,如果不会的话可以参考一下小编整理的教程:
win2008配置FTP教程
1. 安装FTP服务
可以看到上面提示并未启动windows自动更新,这个需要注意一下。
2. 新建FTP站点
准备FTP文件夹:
开始新建站点:
此步由于没有SSL证书所以选择无。
这里给予所有用户读取的权限。
这样子可以算是初步弄好,虽然在服务器端是可以访问的,但是由于没有设置防火墙,所以外面是暂时访问不了的。
如果只是测试用的话,可以将防火墙关闭,但是真正使用的话则需要进一步的操作。
以上就是小编为大家带来的Windows server 2008 r2配置FTP服务器的方法了,当然了你也可以借助其它来创建相应的FTP。
网友评论已有 0 人参与评论&&
请自觉遵守互联网相关政策法规,评论内容只代表网友观点,与本站立场无关!用户名:12345xly
访问量:12625
注册日期:
阅读量:1297
阅读量:3317
阅读量:581060
阅读量:465533
51CTO推荐博文
使用(以上版本)建立服务器,以:发布。其中匿名用户只具有下载的权限,用户具有所有权限serv-U安装好后打开点击用户创建新用户、点击向导创用户,输入登录.设置登录密码(可为空)、选择根目录、完成用户创建、打开管理器――右击正向查找区域――新建查找区域、进入新建区域向导、输入区域名称、区域创建后新建主机、然后输入地址:登录&、创建匿名用户,其用户,其他同上,在编辑中设置权限可以下载、登录地址:直接进入本文出自 “” 博客,请务必保留此出处
了这篇文章
类别:未分类┆阅读(0)┆评论(0)在Window2008上搭建 Apache FTPServer
windows2003马上要停止维护了,时间好像是在日。阿里云希望用户能够升级服务器,刚好公司的新项目马上要上线了,所以就尝试了一下将云服务器升级到Windows2008.
是一个小项目,所以生产环境也比较简单:
FTP服务器(选择的Apache FTPServer)
别的安装没什么说的,和在Windows2003上是一样的。具体说说安装FTP的问题。
下载个人建议不管下载什么,都最好去官方下载,特别是开源的项目,Apache FTPServer的下载地址是:
安装非常简单,解压就可以了。简单看一下目录:
res 配置的主要文件夹
common Jar包和类
我们主要是学习res就可以了,别的不用关心,res的里面的目录:
conf 该目录下主要存放于FtpServer相关的配置
home Ftp服务器上传的文件默认就保存在这里,可以通过配置来修改
剩下的文件不用太在意
其实对于全栈工程师来说,不用太纠结于FtpServer的细节,能配置能运行,能帮我们上传文件和下载文件就行了。所以主要是要学会配置。
users.properties,该文件主要是对FtpServer的用户进行配置。
#用户名就是admin(可以改),密码明显是加过密的,暂时不用管,一会讲
ftpserver.user.admin.userpassword=A5AE4A801FC3
#上传文件的目录
ftpserver.user.admin.homedirectory=./res/home
#当前用户可用
ftpserver.user.admin.enableflag=true
#是否具有上传的权限
ftpserver.user.admin.writepermission=true
#最大登陆数量
ftpserver.user.admin.maxloginnumber=0
#同IP登陆用户数量
ftpserver.user.admin.maxloginperip=0
#空闲时间为300秒
ftpserver.user.admin.idletime=0
#上传速度限制
ftpserver.user.admin.uploadrate=0
#下载速度限制
ftpserver.user.admin.downloadrate=0
再来看ftpd-typical.xml文件,打开这个xml文件,找到Server根目录,默认的Server元素只有一个id属性,给它添加几个属性和值,然后修改端口(不修改也行),修改后的ftpd-typical.xml文件为:
&server xmlns="http://mina.apache.org/ftpserver/spring/v1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="
http://mina.apache.org/ftpserver/spring/v1 http://mina.apache.org/ftpserver/ftpserver-1.0.xsd
id="myServer"
max-logins="20"
anon-enabled="false"
max-anon-logins="0"
max-login-failures="3"
login-failure-delay="30000"
&listeners&
&nio-listener name="default" port="2121"&
&keystore file="./res/ftpserver.jks" password="password" /&
&/nio-listener&
&/listeners&
&file-user-manager file="./res/conf/users.properties" encrypt-passwords = "clear" /&
修改后,根据属性名可以看到,匿名用户被禁用,而且去掉了密码加密 encrypt-passwords = "clear" ,然后修改users.properties中admin的密码,是什么密码就直接设置成什么就行了。到这里配置就完成了。
运行很简单,如果不考虑将FtpServer安装成系统服务,那么打开命令行,将目录切换到FtpServer的bin目录,然后输入ftpd.bat res/conf/ftpd-typical.xml就完成了。
为了方便使用,一般做法是,在bin目录下,建立一个run.bat文件,将刚才的命令拷贝进入,然后把这个批处理文件发送到桌面,以后就直接可以使用了。运行后,如果出现:ftp-server started 的字样,那就成功了。
我在运行正常后,出现了两个问题(Window2008系统)
这个服务无法访问,说白了就是端口没有开放
开放端口后,无法读取目录,读写被拦截
这个其实也很简单,主要是你要确认是不是这个原因。一般做法是先查看机器上的端口运行情况:
Windows查看所有的端口 netstat -ano
查询指定的端口占用 netstat -aon|findstr "提示的端口"
查询PID对应的进行进程 tasklist|findstr "PID"
然后我们输入命令taskkill /f /t /im 程序名即可
确认端口正常,那一般就是防火墙的问题了
右击我的电脑——管理——配置——高级安全Windows防火墙——入站规则,然后添加规则,根据提示去填写就行了,FTP也属于TCP,选TCP就行了,别都是“允许”或者“是”就完成了(内网权限,可以在选项卡中设置作用域)。完成以后,发现,客户端可以连接了,但是无法读出目录。应该还是被阻止了,真实一波三折啊。
控制面板——Windows防火墙——允许程序或功能通过Windows防火墙,然后点击“允许运行另一程序”,然后浏览,那么问题来了,选择哪个程序呢?对,不是FtpServer,而是Java,因为FtpServer就是Java写的,那么是哪个Java呢?因为JDK里面有一个,JRE里面也有一个,这就要看你的具体环境了,总之是选择一个 java.exe。
好了,再用客户端连接一次,OK了!(如果还不行,那就在出站规则里面,再添加规则,把对应的端口再添加一次)原文链接:
阅读排行榜

我要回帖

更多关于 server2008 ftp服务器 的文章

 

随机推荐