开发者社区> 技术小阿哥> 正文

在Windows Server 2008上配置FTP服务

简介:
+关注继续查看

1.1 配置FTP服务

IIS 中包含了可用于发布和管理文件的文件传输协议 (FTP) 服务。此版本的 IIS 中有隔离 FTP 用户功能,可帮助管理员(尤其是 Internet 宿主提供商)有效地保证 FTP 服务的安全并向客户提供商业化的 FTP 服务。

默认情况下未安装 FTP 服务。要创建 FTP 站点,首先必须通过控制面板安装 FTP 服务。安装 FTP 服务时,会创建一个默认 FTP 站点,您可以使用 IIS 管理器根据自己的需要来自定义该站点。

1.1.1 创建用户隔离FTP

对于具有本地计算机帐户的每个 FTP 用户,在 LocalUser 下使用用户帐户名称创建一个子目录。将内容从现有用户目录移动到新目录中。

任务:

? 将FTP服务设置成自动启动

? 创建用户隔离的FTP站点

步骤:

1. 在WebFTPServer上,点击 “开始”à“程序”à“管理工具”à“Internet 信息服务(IIS) 6.0 管理器”。

2. 可以看到Default FTP Site 是停止的。

3. 点击“开始”à“程序”à“管理工具”à“服务”。打开服务管理工具。

4. 找到“FTP Publishing Service”服务,其启动类型是“手动”。作为FTP服务器需要将其更改为“自动”启动。双击该服务。

clip_image001[4]clip_image002[4]

5. 在出现的FTP Publishing Service的属性对话框,将启动类型更改为“自动”,点击“启动”按钮。。

6. 再次查看默认的FTP站点,发现已经启动。右击“Default FTP Site”,点击“停止”。

clip_image003[4]clip_image004[4]

7. 在c:\盘创建ftproot文件夹,在该文件夹下创建一个“LocalUser”文件夹,这是必须的,且该文件夹名称必须是“LocalUser”,在“LocalUser”文件夹下为每个用户创建一个文件夹,注意:文件夹的名称必须是用户的登录名。

8. 右击“FTP站点”,点击“新建”à“FTP站点”。

clip_image005[4]clip_image006[4]

9. 在出现的欢迎使用FTP站点创建向导对话框,点击“下一步”。

10. 在出现的FTP站点描述对话框,输入描述,点击“下一步”。

clip_image007[4]clip_image008[3]

11. 在出现的IP地址和端口对设置对话框,选择IP地址和端口,点击“下一步”。

12. 在出现的FTP用户隔离对话框,选择“隔离用户”,点击“下一步”。

clip_image009[3]clip_image010[3]

13. 在出现的FTP站点主目录对话框,点击“浏览”,找到c:\ftproot目录,点击“确定”。注意:该目录不能是 c:\ftproot\localuser目录。

14. 在出现的FTP站点访问权限对话框,选中“读取”和“写入”,点击“下一步”。

clip_image011[3]clip_image012[3]

15. 在已经成功完成TFP站点创建向导对话框,点击“完成”。

16. 在命令提示符下,输入net user zhang a1! /add添加用户zhang,密码为a1!。

17. 在命令提示符下,输入net user zhang a1! /add添加用户wang,密码为a1!。

clip_image013[3]clip_image014[3]

1.1.2 测试FTP用户隔离

任务:

? 在客户端测试FTP服务器的用户隔离

步骤:

18. 在InternetPC上,点击桌面上的“计算机”图标,输入ftp://10.7.10.211。

19. 在出现的登录身份对话框,输入用户名wang和密码,点击“登录”。

clip_image015[3]clip_image016[3]

20. 将桌面上的一个记事本文件拖拽到FTP站点。

21. 在WebFTPServer上,可以看到wang上传的文件被放置到wang文件夹下。

clip_image017[3]clip_image018[3]

1.1.3 给匿名用户创建目录

如果允许匿名访问站点,可在 LocalUser 下创建一个名为 Public 的子目录。该目录将是匿名用户的主目录。将匿名用户的内容从现有位置移动到新的 Public 子目录中。

任务:

? 为匿名用户创建文件夹Public

? 确认FTP 站点允许匿名用户访问

步骤:

22. 在WebFTPServer上,在ftproot\localuser下创建一个Public文件夹,匿名用户被定位到该文夹,注意:必须是“Public”名字。

23. 右击“homework”FTP站点,点击“属性”。

clip_image019[3]clip_image020[3]

24. 在homework属性对话框的安全帐户标签下,确认已经选中了“允许匿名连接”。

25. 右击空白处,点击“登录”,切换登录用户。

clip_image021[3]clip_image022[3]

26. 在出现的登录身份对话框,选中“匿名登录”,点击“登录”。

27. 将桌面上的一个记事本文件拖拽到FTP站点。

clip_image023[3]clip_image024[3]

28. 在WebFTPServer上,可以看到匿名用户上传到FTP服务器上的文件存放在C:\ftproot\localuser\public文件夹中。

clip_image025[3]




本文转自 onesthan 51CTO博客,原文链接:http://blog.51cto.com/91xueit/1131966,如需转载请自行联系原作者

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
Windows server——部署web服务
网站的组成日趋复杂,多数网站由域名,空间服务器、DNS域名解析、网站程序、数据库等组成,但其实在Windows 环境中搭建一台网站服务器并不困难,IIS (ihtenet hforrration Services,互联网信息服务),是由微软公司提供的基于Microsoft Windows的互联网基本服务,其中包括Web服务器、FTP服务器,NNTP服务器和SMTP服务器等。
119 0
mysql数据库在windows(Windows Server)安装、使用
写这些基础类型的文章,主要是想将官方文档整理成简洁方便回忆的中文步骤,以便自己日后快速使用,也方便初学者快速理解、应用,希望大家可以通过这篇文章理解官方文档的信息,养成良好查看官方文档的习惯。
58 0
mongodb复制集windows server部署,以及将线上单节点转化成复制集所踩的坑
安装完成后我们需要启动三个mongod的服务来做为复制集的三个节点,我们可以直接打开cmd,使用mongod来根据不同的配置启动服务。例如:参考如下四张图,由于我安装的磁盘足够存放mongodb的数据,所以我将数据放在data文件中,三个节点的配置文件放在config文件中,三个节点mongod的服务日志放在log中。
31 0
阿里云Windows Server 2008云服务器操作系统镜像支持
阿里云服务器ECS可以安装Windows Server 2008操作系统,有同学在找Windows 2008操作系统,微软停止对Windows Server 2008扩展支持,了解风险并同意《申请续用 Windows Server 2008 镜像服务协议》即可使用Windows2008。
64 0
Windows server配置生成认证证书(下)
Windows server配置生成认证证书(下)
23 0
Windows server配置生成认证证书(上)
Windows server配置生成认证证书(上)
55 0
阿里云服务器支持Windows Server 2008操作系统镜像
阿里云服务器Windows Server 2008操作系统镜像支持
50 0
阿里云服务器Windows Server镜像系统系统盘和内存限制说明
阿里云Windows服务器建议内存2GB起步,1GiB内存的实例和Windows Server 2012的组合可能会因为内存使用率过高导致系统不稳定。推荐您在2GiB以上内存的实例规格中使用Windows Server 2012及以上版本,或者在1GiB内存的实例规格时使用Windows Server 2008
59 0
阿里云服务器Windows Server操作系统内存系统盘限制说明
阿里云服务器Windows操作系统注意事项,建议内存2GB起步,1GiB内存的实例和Windows Server 2012的组合可能会因为内存使用率过高导致系统不稳定。推荐您在2GiB以上内存的实例规格中使用Windows Server 2012及以上版本,或者在1GiB内存的实例规格时使用Windows Server 2008。
44 0
QGS
(Centos7-x86)zabix5.0-0 —agent2监控 SQL server数据库(Windows)
记(Centos7-x86)zabix5.0-0 —agent2监控 SQL server数据库(Windows)
30 0
文章
问答
文章排行榜
最热
最新
相关电子书
更多
ECS运维指南之Windows系统诊断
立即下载
TAKING WINDOWS 10 KERNEL
立即下载
《云服务器运维之Windows篇》
立即下载