4月26日Windows中IIS设置FTP站点
IIS中FTP设置用户和密码 实现多用户管理
Windows中IIS内FTP服务器高级配置(图) 提到FTP服务器,可能大家都会想到Serv-U、vs-FTP等软件,其实微软内置在IIS里的FTP服务已经够用,不信请往下看。
实现对多用户的管理首先需要取消“站点属性/允许匿名连接”,如图1。
接着进入“计算机管理/本地用户和组”,新建立一个组,这里建立为FTPuser,然后新建立一个用户FTP01,然后修改FTP01的属性,把它加入FTPuser组,去掉系统默认的users 组。
在NTFS格式分区下(这里为d盘)创建文件夹FTP01和FTP02,然后设置安全权限,如图2。
同样设置文件夹FTP02的权限为FTP02完全控制,当然这里可以按照实际情况分配不同用户不同的权限。
回到IIS管理器,选择一个FTP站点“新建/虚拟目录/下一步”在别名处输入FTP01,选择“下一步”,路径选择刚刚创建的FTP01目录,选择“下一步”,同样新建一个虚拟目录FTP02,路径指向FTP02目录。
这里注意的是:别名和目录名以及用户名3个必须完全一致。
测试一下:这里以IP为192.168.0.16为例,输入FTP://192.168.0.16,回车,提示输入用户和密码,输入FTP01及其密码,顺利进入,这时进入的只能是FTP01虚拟目录,可以上传一个文件,然后在服务器上查看一下是放置在哪个目录下就可判定了。
同样,以FTP02登入,就进入了FTP02目录,用户被限制在自己的目录内不能进入他人目录,安全性还是有保障。
如果用户需要能自己更改密码,则只需要在创建用户的时候,不选中图3所示的选项即可。
小提示:客户端修改FTP账户密码的方法:在命令提示符下输入:FTP 192.168.0.16输入用户名输入密码输入quote “site pswd 旧密码新密码”本方法优点:结合NTFS权限以及磁盘限额能很好地实现多用户的多样化管理。
本方法缺点:由于FTP用户密码是以明文的方式在网络上传输,所以不太安全,遗憾的是,IIS内置的FTP服务并不支持SSL,这一点比不上Serv-U。
使用IIS搭建FTP服务器
使用IIS搭建FTP服务器在Windows Server 2003中,IIS默认是安装的,如果服务器没有安装IIS,你可以按照以下步骤进行安装:打开“控制面板”,然后双击“添加或删除程序”图标。
在“添加或删除程序”窗口中,点击左侧的“添加/删除Windows组件”按钮。
在“Windows组件向导”窗口中,选中“Internet信息服务(IIS)”复选框。
点击“下一步”按钮,系统会要求你插入Windows Server 2003的安装光盘。
插入光盘后,点击“确定”按钮。
点击“下一步”按钮,系统会显示你所安装的组件的配置界面。
在这个界面中,你可以选择要安装的组件类型和数量,以及安装的路径等。
如果你不确定如何进行配置,可以按照默认的设置进行。
点击“下一步”按钮,系统会显示安装进度条。
等待安装完成后,点击“完成”按钮。
安装完IIS后,下一步就是配置FTP服务器了。
以下是配置FTP服务器的步骤:打开“控制面板”,然后双击“管理工具”图标。
在“管理工具”窗口中,双击“Internet信息服务(IIS)管理器”图标。
在“Internet信息服务(IIS)管理器”窗口中,展开“本地计算机”节点,然后双击“FTP站点”节点。
在“FTP站点”节点下,右键单击“默认FTP站点”,然后选择“属性”选项。
在“默认FTP站点属性”窗口中,选择“安全帐户”选项卡。
在“访问该站点的用户帐户”下拉列表中,选择一个合适的用户帐户,例如LocalSystem或者一个已经存在的用户帐户。
在“主目录”选项卡中,选择FTP服务器要使用的目录。
你可以选择一个已经存在的目录,也可以创建一个新的目录。
在选择目录时,需要注意该目录的权限设置是否正确。
在“消息和重定向”选项卡中,可以设置FTP服务器的消息和重定向规则。
你可以根据需要进行设置。
在“身份验证和授权”选项卡中,可以选择FTP服务器的身份验证方式以及授权规则。
你可以根据需要进行设置。
完成FTP服务器的配置后,可以进行测试以确认FTP服务器是否能够正常工作。
FTP在Web服务器上的设置方法
FTP在Web服务器上的设置方法一、安装 IIS 7.0 中的 FTP若要设置 FTP 站点,必须先通过Win Server 2008 中的角色管理工具来安装FTP 服务。
具体过程如下:在 Windows 客户端上安装 FTP 服务1. 在"开始"菜单上单击"控制面板"。
2. 单击"程序",然后单击"打开或关闭 Windows 功能"。
3. 在"Windows 功能"对话框中,展开"Internet 信息服务"节点。
4. 展开"FTP 发布服务"节点,然后单击"FTP 发布服务"复选框。
5. 单击"FTP 管理控制台"复选框和"FTP 服务器"复选框,然后单击"确定"。
二、在 Windows 服务器上安装 FTP 服务1. 在"开始"菜单上,单击"管理工具",然后单击"服务器管理器"。
2. 在"服务器管理器"窗格的"角色摘要"部分中,单击"Web 服务器(IIS)"。
3. 在"Web 服务器(IIS)"部分中,单击"添加角色服务"。
4. 在"角色服务"下,选择"FTP 发布服务"。
这将安装 FTP 服务和 FTP 管理控制台。
5. 单击"下一步",然后单击"安装"。
三、在 IIS 7.0 中启动 FTP 服务就像 IIS 7.0 上默认不安装 FTP 服务一样,当您在 IIS 7.0 上安装 FTP 服务后,默认情况下也不会启动该服务。
因此,在安装 FTP 服务后必须启动该服务。
windows下的ftp服务配置
第四章实验报告实验任务: (2)一、IIS-ftp搭建匿名访问站点 (2)1.只匿名访问站点 (2)2.虚拟目录的授权访问 (2)二、serv-U匿名站点的搭建,要求设置如下内容: (2)1.用一个IP限制2个进程 (2)2.最大上传为200K,最大下载为100K (2)3.配额为5M (2)三、serv-U 授权访问ftp站点 (2)四、ser-U 远程管理 (2)五、ftp工作组隔离 (2)六、ftp域隔离 (2)实验要求: (2)1.完成以上实验配置 (2)2.要求截图 (2)实验操作过程: (2)一、IIS-ftp搭建匿名访问站点 (2)1.只匿名访问站点 (2)2.虚拟目录的授权访问 (7)二、serv-U匿名站点的搭建 (10)1.安装serv-U软件, (10)2.新建域 (11)3.新建匿名用户 (12)4.Anonymous用户的基本设置 (13)5.DNS设置 (15)6.客户机上验证 (16)三、serv-U 授权访问ftp站点 (17)1.新建用户 (17)2.授权用户登录验证 (17)四、serv-U 远程管理 (18)1.安装serv-U软件 (18)2.设置有权限的帐户 (19)3.验证 (20)五、ftp工作组隔离 (21)实验环境: (21)1.安装ftp服务 (21)2.新建用户账户 (22)3.建立ftp站点主目录 (22)4.新建ftp站点 (24)5.客户端验证 (25)六、ftp域隔离 (27)实验环境: (27)1.安装ftp服务 (27)2.新建域用户 (27)3.建立用户ftp站点主目录 (28)4.安装ADSI EDIT工具 (28)5.设置用户站点主目录 (29)6.新建ftp站点 (31)7.客户端验证 (33)实验任务:一、IIS-ftp搭建匿名访问站点1.只匿名访问站点2.虚拟目录的授权访问二、serv-U匿名站点的搭建,要求设置如下内容:1.用一个IP限制2个进程2.最大上传为200K,最大下载为100K3.配额为5M三、serv-U 授权访问ftp站点四、ser-U 远程管理五、ftp工作组隔离六、ftp域隔离实验要求:1.完成以上实验配置2.要求截图实验操作过程:一、IIS-ftp搭建匿名访问站点操作步骤:1.只匿名访问站点网上邻居属性→高级→可选网络组件→应用程序服务器→internet信息服务(IIS)→文件传输协议(ftp)服务,如图1-1所示:图1-1 新建ftp站点,如图1-2所示地:图1-2IP地址程端口设置,如图1-3所示:图1-3 FTP用户隔离设置,如图1-4所示:图1-4 设置主目录,如图1-5所示:图1-5 目录访问权限设置,如图1-6所示:图1-6 只匿名访问站点的值,如图1-7所示:图1-7 验证匿名访问站点成功,如图1-8所示:图1-8验证用administrator访问站点,不能访问,如图1-9所示:图1-92.虚拟目录的授权访问新建虚拟主目录,别名为“vr”,如图1-10所示:图1-10虚拟目录路径设置,如图1-11所示:图1-11虚拟目录访问权限设置,如图1-12所示:图1-12设置虚拟主目录的NTFS权限为只administrator访问,如图1-13所示:图1-13 验证,使用匿名访问不成功,如图1-14所示:图1-14验证,使用administrator帐户登录虚拟目录,如图1-15所示:图1-15二、serv-U匿名站点的搭建操作步骤:1.安装serv-U软件,安装serv-U软件进入工作界面,如图2-1所示:图2-12.新建域新建域,输入本机IP地址,如图2-2所示:图2-2输入域名,端口号和存储类型均选择,如图2-3所示:图2-3 3.新建匿名用户新建匿名用户anonymous,如图2-4所示:图2-4 设置匿名用户主目录,如图2-5所示:图2-5选择锁定主目录,完成匿名用户设置,如图2-6所示:图2-6 4.Anonymous用户的基本设置设置同一IP地址的连接数,如图2-7所示:图2-7 设置文件和目录的权限,如图2-8所示:图2-8将匿名用户的配额设置为5M,如图2-9所示:图2-95.DNS设置新建区域,同时新建军主机ftp,IP地址为本机192168.0.1,如图2-10所示:图2-106.客户机上验证使用匿名访问站点,如图2-11所示:图2-11 验证同时连接数,如图2-12所示:图2-12 磁盘配额验证,如图2-13所示:图2-13三、serv-U 授权访问ftp站点操作步骤:1.新建用户按照建立匿名用户的方法,在域中新建用户jolin,并相关设置,如图3-1所示:图3-12.授权用户登录验证使用jolin用户在客户机上登录,如图3-2所示:图3-2四、serv-U 远程管理操作步骤:1.安装serv-U软件在一台客户机上安装serv-U软件,如图4-1所示:2.设置有权限的帐户在serv-U服务器上设置jolin帐户的特别权限为系统管理员,如图4-2所示:图4-2新建服务器→输入远程管理的IP地址192.168.0.1,如图4-3所示:端口选择默认→输入站点域名→输入有仅限的用户(jolin),如图4-4所示:图4-43.验证Serv-U远程管理完成安装后,如图4-5所示:图4-5五、ftp工作组隔离实验环境:1.工作组模式操作步骤:1.安装ftp服务安装ftp服务,如图5-1所示:图5-12.新建用户账户在工作组模式下新建两个用户用做测试,如图5-2所示:图5-23.建立ftp站点主目录在C:盘根目录下新建名为“shadow”文件夹,如图5-3所示:图5-3在名为“shadow”的文件夹中新建名为“localuser”文件夹,如图5-4所示:图5-4在“shadow”文件夹下面新建两个以用户帐户命名的文件夹,(candy和jolin),如图5-5所示:图5-54.新建ftp站点新建ftp站点→站点描述(shadow)→IP地址和端口(默认设置)→选择“隔离用户”,如图5-6所示:图5-6设置主目录,如图5-7所示:图5-7 设置目录访问权限,如图5-8所示:图5-8 5.客户端验证Jolin用户验证,如图5-9所示:图5-9 candy用户验证,如图5-10所示图5-10六、ftp域隔离实验环境:1.域模式操作步骤:1.安装ftp服务~~略~~2.新建域用户新建域用户aa、bb、test,如图6-1所示:图6-1设置test用户的委派权限为“读取所有用户记录”,如图6-2所示:图6-23.建立用户ftp站点主目录在C:盘根目录下新建名为“file”文件夹,如图5-3所示:图6-3在file文件夹目录下新建以域用户帐户命名的文件夹(aa、bb),如图6-4所示:图6-44.安装ADSI EDIT工具安装windows 2003安装光盘中\SUPPORT\TOOLS\目录下的SUPTOOLSt.MSI工具,如图6-5所示:图6-55.设置用户站点主目录开始→运行adsiedit.msc打开ADSI EDIT控制台,如图6-6所示:图6-6选中Domain下的CN=user,如图6-7所示:图6-7右击主体框中的CN=aa属性,找到“mslls-FTPDIR”,将其值设置为用户“aa”,如图6-8所示:图6-8在属性框中找到“mslls-FTPROOT”,将其值设置为用户“aa”的FTP根目录(E:\file),如图6-9所示:图6-9将“bb”用户进行同样的设置。
利用IIS搭建ftp服务器
3.4完善任务
学生总结、完善任务操作
利用IIS搭建FTP服务器 16
04
PART FOUR
教学小结,拓展思考
Teaching summary, development thinking
4.1教学小结
含义
功能
搭建FTP 服务器
启动
配置
本次课我们学习了FTP 的含义、功能,并进行了 FTP服务的启动、配置操作。 通过本次课的学习,学 生自主学习的能力得到了进 一步地锻炼,更加熟悉任务 教学法,而且小组的协作能 力得到了提升。
1.操作过程交流:
完成最好最快的小组出一名代表,为全班做演示,演示所有任 务完成的操作过程,进行学习交流。 2.出现问题交流: 其他各小组出一名代表,简单汇报本小组出现的问题、通过比 较得到的解决问题的办法以及仍旧存点评
操作程序
1.为FTP服务器配置静态IP地 址 2.安装并启动FTP服务 3.进行FTP主目录及访问权限 的配置 4.进行FTP虚拟目录的配置 5.测试
beijing new media computer
PART THREE
实践操作,完成任务
Practical operation, complete the task
3.1操作练习
1.个人学习 学生根据学习材料指导,学习启动、配置FTP 服务的操作练习。 2.小组学习 小组交流操作中出现的问题,并研究解决。
利用IIS搭建FTP服务器 14
3.2交流探讨
操作重点
1.确保配置有IP地址 作为服务器,要实现对外提供 可靠性服务,必须拥有自己的 固定IP。 操作方法: 使用命令ipconfig 查看IP配置信息; 若未配置IP ,先进行IP地址配置。 2.确保FTP服务启动。安装好 FTP服务,需要确认没有冲突
利用IIS配置FTP站点实验报告
架设Ftp站点实验报告实验说明:本实验用于配置Ftp服务教员:田新实验人员:卢瑾实验名称:配置FTP服务涉及课程章节:《计算机网络基础》第九章FTP(文件传输)实验目的:理解FTP服务的工作原理,熟练掌握安装FTP服务及配置FTP服务实验设备:计算机两台实验描述:实验一:安装FTP服务实验二:利用IIS配置FTP站点一、关于FTP的简介1. FTP协议FTP服务一般默认运行在20和21两个端口。
端口20用于在客户端和服务器之间传输数据流,而端口21用于传输控制流,并且是命令通向ftp服务器的进口。
FTP实现的作用:1.促进文件的共享(计算机程序或数据)2.鼓励间接或者隐式的使用远程计算机3.向用户屏蔽不同主机中各种文件存储系统(File system)的细节4.可靠和高效的传输数据缺点:1.密码和文件内容都使用明文传输,可能窃听。
2.因为必须开放一个随机的端口以创建连接,当防火墙存在时,客户端很难过滤处于主动模式下的FTP流量。
这个问题,通过使用被动模式的FTP,得到了很大解决。
3.服务器可能会被告知连接一个第三方计算机的保留端口。
4.此方式在需要传输文件数量很多的小文件时,性能不好FTP虽然可以被终端用户直接使用,但是它是设计成被FTP客户端程序所控制。
FTP服务的许多站点都开放有匿名服务,在这种设置下,用户不需要帐号就可以登录服务器,默认情况下,匿名用户的用户名是:“Anonymous”。
这个帐号不需要密码,虽然通常要求输入用户的邮件地址作为认证密码,但这只是一些细节或者此邮件地址由系统自己产生,而且依赖于FTP服务器的配置情况。
2.主动和被动模式FTP有两种使用模式:主动和被动。
主动模式要求客户端和服务器端同时打开并且监听一个端口以创建连接。
在这种情况下,客户端由于安装了防火墙会产生一些问题。
所以,创立了被动模式。
被动模式只要求服务器端产生一个监听相应端口的进程,这样就可以绕过客户端安装了防火墙的问题。
利用IIS 搭建FTP服务
利用IIS 搭建FTP服务说明:1.试验环境为xp3+IIS5.12.XP3对应的IIS版本是IIS5.1,如果使用高版本,在安装的时候,会不断提示找不到所需的文件,造成安装失败一、安装IIS以及搭建FTP服务1.打开“控制面板“-------”添加删除程序“---------”添加/删除windows组件(A)“弹出窗口如下:选中‘Internet信息服务(IIS)’选项。
2.然后双击该选项(或者点击‘详细信息’),弹出窗口如下:选中‘文件传输协议(FTP)服务’这项。
缺省安装IIS组件的时候,是不安装FTP服务的。
如果需要用IIS搭建FTP,那么该选项一定要选中。
点击‘确定’,然后‘下一步’,开始安装3.在安装过程中,会提示需要插入安装光盘,如果手头刚好有安装光盘,放入安装光盘即可。
如果没有安装光盘,从网上搜索iis5.1的安装程序包,一般下载的程序包是ZIP格式,解压下载的安装程序包,比如解压到D:\software\iis安装包\iisxp-v5.1下,选择‘浏览’按钮,选择到解压的文件夹下,点击‘确定’。
4.开始复制文件,开始安装,在安装过程中,还有几个文件需要指定文件的来源,将文件来源指定到刚才解压的文件夹下即可。
如下图所示,完成IIS组件安装。
5.安装完成后,打开“管理工具“,就看到多了一个‘Internet 信息服务’的图标。
打开‘Internet 信息服务’,如下图所示:在FTP站点中,就会有一个默认FTP站点,点击‘默认FTP站点’,打开属性,可以对端口、是否允许匿名连接、FTP的主目录进行设置。
缺省端口21。
缺省情况下,FTP的用户名和密码使用是操作系统的用户名和密码。
6.对于已建立好的FTP服务器,在浏览器中访问将使用如“ftp://192.168.0.1”或是ftp://192.168.0.1:217.新建的FTP服务,如果不需要开机启动,在服务中将‘FTP Publishing ‘这个服务设置为’手动‘即可二、卸载IIS组件1.打开“控制面板“-------”添加删除程序“---------”添加/删除windows组件(A)“弹出窗口如下:将”Internet信息服务(IIS)“前面的对勾取消,点击”下一步“。
如何用IIS创建个人FTP服务器
如何用IIS创建个人FTP服务器很多网友都想拥有一个属于自己的FTP服务器,但在实际操作时总会遇到这样那样的问题。
我在这里就向大家介绍一下XP用户如何用微软的Intenet信息服务(IIS)构建FTP服务器。
首先要在安装版系统盘里找到I386文件,这个文件652M。
I386这个文件,我在网上搜索了很长时间,都找不到。
最后,只得下载一个与操作系统版本相同的安装版系统盘,才得到I386文件。
下载好这个文件后,打开控制面板,双击添加或删除程序,点击添加/删除Windows组件。
在Internet信息服务(IIS) 前打勾,将详细信息中的文件传输协议(FTP)服务选上(最好全部选上),然后点击确定,点击下一步,开始安装。
安装过程中,会出现“找不到xx文件”错误提示,根据提示,浏览选择正确的路径,用鼠标选上相应的文件,一步一步地,就可以完成安装。
如果安装过程中出现什么问题,加我QQ:907429210,免费为你服务。
我把Internet信息服务(IIS)中所有的选项都勾上了,安装完成,大约花了半个多小时。
安装完成以后,打开控制面板,双击管理工具,打开Intenet信息服务。
找到FTP站点选项,右键单击默认FTP站点选择属性,点击安全帐户,选上允许匿名连接,允许IIS控制密码。
点击浏览,选择IWAM用户,点击确定,完成FTP账户设置。
然后,打开控制面板,双击管理工具,打开组件服务,若COM+应用程序”中,没有II S Out-Of-Process Pooled Applications该应用程序,重装IIS,全选安装。
****详细的设置过程如下:主要都是IWAM账号在ActiveDirectory、IIS metabase数据库和COM+应用程序三处的密码无法同步,解决方法也很简单,大致有一下三个步骤:(一)更改IWAM_MACHINE账号的密码选择“开始”->“程序”->“管理工具”->"计算机管理"->"本地用户和组"->"用户" 选中右面的“I WAM_MACHINE 右键选择"设置密码" 这里我们设置成test(二)使用新的密码重设IIS Metabase数据库.(即编辑匿名访问使用的用户帐号)选择"默认Web 站点属性"->目录安全性标签->编辑"匿名访问和验证控制"->在弹出的框中选中匿名访问,单击编辑按钮->用户名浏览,选择IWAM_MACHINE,密码框中输入test,选中"允许IIS控制密码"->确定。
windows ftp用法 -回复
windows ftp用法-回复Windows FTP 是Windows 系统中的一个内置的文件传输协议,可以用来在本地计算机和远程计算机之间传输文件。
本文将一步一步地介绍Windows FTP 的用法,包括设置FTP 服务器、连接到FTP 服务器、上传和下载文件以及其他一些常见的FTP 操作。
第一步:设置FTP 服务器要使用Windows FTP,在本地计算机上设置一个FTP 服务器是必需的。
您可以按照以下步骤设置FTP 服务器:1. 打开控制面板并选择“程序”。
2. 在“程序和功能”部分中,选择“启用或关闭Windows 功能”。
3. 在弹出的窗口中,找到“Internet 信息服务”并展开其子菜单。
4. 选中“FTP 服务器”和“FTP 服务”选项,并点击“确定”按钮。
5. 等待Windows 完成对FTP 服务器的安装。
完成上述步骤后,您的本地计算机就设置好了FTP 服务器。
第二步:连接到FTP 服务器现在,您可以使用Windows FTP 来连接到FTP 服务器,并开始传输文件。
请按照以下步骤连接到FTP 服务器:1. 打开“命令提示符”或“PowerShell”。
2. 在命令提示符或PowerShell 窗口中,输入“ftp”命令,并按下Enter 键。
这将启动Windows FTP。
3. 输入“open”命令,后跟FTP 服务器的IP 地址或域名,并按下Enter 键。
例如,如果FTP 服务器的IP 地址是192.168.0.1,则您应该输入“open 192.168.0.1”。
4. 输入FTP 服务器的用户名和密码,并按下Enter 键。
如果您成功输入了正确的用户名和密码,Windows FTP 将会连接到FTP 服务器,并显示一个FTP 提示符(如“ftp>”)。
现在,您可以开始使用Windows FTP 进行文件传输。
第三步:上传和下载文件使用Windows FTP,您可以上传文件到FTP 服务器或从FTP 服务器下载文件。
IISFTP站点配置与管理精品PPT课件
不隔离用户的FTP站点创建、配置
不隔离用户的FTP站点创建、配置
不隔离用户的FTP站点创建、配置
不隔离用户的FTP站点创建、配置
不隔离用户的FTP站点创建、配置
不隔离用户的FTP站点创建、配置
不隔离用户的FTP站点创建、配置
不隔离用户的FTP站点创建、配置
不隔离用户的FTP站点创建、配置
不隔离用户的FTP站点创建、配置
不隔离用户的FTP站点创建、配置
不隔离用户的FTP站点创建、配置
不隔离用户的FTP站点创建、配置
不隔离用户的FTP站点创建、配置
不隔离用户的FTP站点创建、配置
不隔离用户的FTP站点创建、配置
不隔离用户的FTP站点创建、配置
不隔离用户的FTP站点创建、配置
网络服务
IIS FTP站点配置与管理
安装FTP服务组件
安装FTP服务组件
安装FTP服务组件
安装FTP服务组件
安装FTP服务组件
安装FTP服务组件
安装FTP服务组件
安装FTP服务组件
安装FTP服务组件
安装FTP服务组件
安装FTP服务组件
安装FTP服务组件
安装FT
隔离用户的FTP站点规划、创建
隔离用户的FTP站点规划、创建
隔离用户的FTP站点规划、创建
隔离用户的FTP站点规划、创建
隔离用户的FTP站点规划、创建
隔离用户的FTP站点规划、创建
写在最后
经常不断地学习,你就什么都知道。你知道得越多,你就越有力量 Study Constantly, And You Will Know Everything. The More
不隔离用户的FTP站点创建、配置
Windows xp中FTP站点的详细设置步骤带图片
Windows xp中FTP站点的设置1.安装Windows xp默认安装时不安装IIS组件,需要手工添加安装。
进入控制面板,找到“添加/删除程序”,打开后选择“添加/删除Windows组件”,在弹出的“Windows组件向导”窗口中,将“internet信息服务(IIS)”项选中。
在该选项前的“√”背景色是灰色的,这是因为Windows xp默认并不安装FTP服务组件。
再点击右下角的“详细信息”,在弹出的“Internet信息服务(IIS)”窗口中,找到“文件传输协议(FTP)服务”,选中后确定即可。
安装完后需要重启。
Windows NT/2000和Windows xp的安装方法相同。
2.设置电脑重启后,FTP服务器就开始运行了,但还要进行一些设置。
点击“开始→所有程序→管理工具→Internet信息服务”,进入“Internet信息服务”窗口后,找到“默认FTP站点”,右击鼠标,在弹出的右键菜单中选择“属性”。
在“属性”中,我们可以设置FTP服务器的名称、IP、端口、访问账户、FTP目录位置、用户进入FTP时接收到的消息等。
1)FTP站点基本信息进入“FTP站点”选项卡,其中的“描述”选项为该FTP站点的名称,用来称呼你的服务器,可以随意填,比如“我的小站”;“IP 地址”为服务器的IP,系统默认为“ 全部未分配”,一般不须改动,但如果在下拉列表框中有两个或两个以上的IP地址时,最好指定为公网IP;“TCP端口”一般仍设为默认的21端口;“连接”选项用来设置允许同时连接服务器的用户最大连接数;“连接超时”用来设置一个等待时间,如果连接到服务器的用户在线的时间超过等待时间而没有任何操作,服务器就会自动断开与该用户的连接。
2)设置账户及其权限很多FTP站点都要求用户输入用户名和密码才能登录,这个用户名和密码就叫账户。
不同用户可使用相同的账户访问站点,同一个站点可设置多个账户,每个账户可拥有不同的权限,如有的可以上传和下载,而有的则只允许下载。
IIS FTP服务器
【实验目的】1.掌握在Windows环境下配置IIS FTP服务器流程,学会使用IIS架设FTP服务器2.掌握FTP服务器架设原理3.掌握与配置FTP服务器相关的IP地址、端口等相关知识【实验环境配置】有学校固定IP的联网笔记本电脑两台(一台作为Web服务器,安装有IIS服务器软件,另一台作为测试用机,均为Windows 7 环境)【实验原理】一. FTP请求报文格式书上没有给出具体的FTP报文格式,在网上查阅说是FTP RFC文档并没有规定统一的报文格式,所以可能是根据不同的FTP服务软件报文的格式有所不同。
二. Web服务器工作原理FTP 是File Transfer Protocol(文件传输协议)的英文简称,而中文简称为“文传协议”。
用于Internet上的控制文件的双向传输。
同时,它也是一个应用程序(Application)。
用户可以通过它把自己的PC机与世界各地所有运行FTP协议的服务器相连,访问服务器上的大量程序和信息。
FTP的主要作用,就是让用户连接上一个远程计算机(这些计算机上运行着FTP服务器程序)察看远程计算机有哪些文件,然后把文件从远程计算机上拷到本地计算机,或把本地计算机的文件送到远程计算机去。
FTP Transfer Protocol 件传输协议的缩写,在RFC 959中具体说明。
FTP会话时包含了两个通道,一个叫控制通道,一个叫数据通道。
●控制通道:控制通道是和FTP服务器进行沟通的通道,连接FTP,发送FTP指令都是通过控制通道来完成的。
●数据通道:数据通道是和FTP服务器进行文件传输或者列表的通道。
FTP协议中,控制连接均有客户端发起,而数据连接有两种工作方式:PORT方式和PASV方式●PORT模式(主动方式)FTP 客户端首先和FTP Server的TCP 21端口建立连接,通过这个通道发送命令,客户端需要接收数据的时候在这个通道上发送PORT命令。
PORT命令包含了客户端用什么端口(一个大于1024的端口)接收数据。
无法打开FTP在windows资源管理器中打开FTP站点解决方法
无法打开FTP在windows资源管理器中打开FTP站点解决方法若要在Windows 资源管理器中查看此FTP 站点,请单击“页面”,然后单击“在 Windows 资源管理器中打开 FTP 站点”。
IE8的页面在“命令栏”里,右键点上面工具栏,勾选命令栏就出现了无法打开FTP在 windows资源管理器中打开FTP站点解决方法一、开始——运行——regedit进入注册表:HKEY_LOCAL_MACHINESOFTWAREMicrosoftInternetExplorerMAINFeatureControlFEATURE_INTERNET_SHELL_FOLDERS,将 iexplorer.exe 项的值由0改为1然后重新开启 IE。
二、单击IE主窗口中的菜单“工具→Internet选项”,在打开的窗口中选择“高级”选项卡,然后在“设置”列表中勾选“为FTP站点启用文件夹视图”项,最后单击“应用→确定”即可。
重启IEWindows资源管理器一般在系统盘下的c:\Windows\explorer.exe(C:为系统盘盘符)可以使用开始==》运行 explorer.exe或Win+E或双击“我的电脑”或右击“我的电脑”==》资源管理器或任务管理器中新任务等等。
创建打开 FTP 站点的快捷方式的步骤单击“开始”,然后单击“我的电脑”。
在“我的电脑”中,单击“网上邻居”,然后单击“添加一个网上邻居”。
在此向导中,选择“选择另一个网络位置”,然后单击“下一步”。
输入 FTP 站点的名称(在该名称的前面加上 FTP:// 以使该名称完整),然后单击“下一步”。
若要使用名称和密码,请清除“匿名登录”复选框。
键入用户名,然后单击“下一步”。
若要在完成设置快捷方式之后打开该FTP 站点,只要单击“下一步”。
如果您不想在完成设置快捷方式之后打开该FTP 站点,请清除“单击'完成’时打开这个网上邻居”复选框。
IIS及FTP的设置
WIN7 IIS功能打开过程一、进入Windows 7的控制面板,选择左侧的打开或关闭Windows功能。
图 1 打开或关闭windows功能出现问题及解决方法:由于个人电脑系统问题,出现打开或关闭Windows功能选项框为空白,百度查其原因为Windows Modules Installer服务没有开启,当打开服务开启该项服务时出现如图所示的问题。
网上的解决方法为修改注册表,具体内容如下:1.在运行里输入regedit打开注册表编辑器;图 2 服务中出现的问题2.找到HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control;3.将RegistrySizeLimit(REG_DWORD类型的)的值改为FFFFFFFF (10进制就是4294967295);4.重新启动计算机;5.开启Windows Modules Installer服务;6.再次点击打开或关闭windows功能;二、现在出现了安装Windows功能的选项菜单,注意选择的项目,我们需要手动选择需要的功能,下面这张图片把需要安装的服务都已经选择了,如图3:图 3 安装IIS所需的功能三、安装完成后,再次进入控制面板,选择管理工具,双击Internet(IIS)管理器选项,进入IIS设置。
图 4 运行IIS方式四、现在进入到IIS7控制面板。
图 5 IIS控制面板五、选择Default Web Site,并双击ASP 的选项,图 6 IIS运行界面六、IIS7中ASP 父路径是没有启用的,要开启父路径,选择True,设置父路径选项。
图7 ASP简单设置七、配置IIS7的站点。
返回Default Web Site主页,单击右边的高级设置选项,可以设置网站的目录。
图8 高级设置八、点击右侧的绑定...,设置网站的端口。
九、点击默认文档,设置网站的默认文档。
图11 默认文档设置至此,Windws 7的IIS7设置已经基本完成了。
使用Iisftp.vbs创建FTP站点的方法
使⽤Iisftp.vbs创建FTP站点的⽅法应⽤到: Windows Server 2003, Windows Server 2003 R2, Windows Server 2003 with SP1可以使⽤命令⾏脚本 iisftp.vbs(存储在 systemroot\System32 中)在运⾏带有 IIS 6.0 的 Windows Server 2003 家族成员的本地或远程计算机上创建⽂件传输协议 (FTP) 站点配置。
该命令并不创建或破坏内容,但它会设置⽬录结构和 IIS 配置⽂件。
在使⽤ iisftp.vbs 创建新的 FTP 站点时,只指定创建站点和标识其内容所需的基本属性。
Iisftp.vbs 使⽤的默认属性与 IIS 管理器在建⽴新的 FTP 站点时使⽤的属性相同,并且它遵循相同的继承属性规则。
要配置 FTP 站点的更多⾼级属性,请使⽤ IIS 管理器。
重要事项只有本地计算机上 Administrators 组的成员才能运⾏脚本和可执⾏⽂件。
作为安全性最佳操作,请使⽤不属于 Administrators 组的帐户登录计算机,然后使⽤ runas 命令以管理员⾝份运⾏脚本和可执⾏⽂件。
在命令提⽰符下,键⼊ runas /profile/User:MyComputer\Administrator cmd,使⽤管理员权限打开⼀个命令窗⼝,然后键⼊ cscript.exeScriptName(包括脚本的完整路径和任何参数)。
本主题包括下列信息:•语法:键⼊命令时必须采⽤的顺序以及它后⾯的任何参数和选项。
•参数:赋予命令中变量的值。
•⽰例:⽰例代码和对结果的说明。
语法iisftp /create Path SiteName iisftp /create Path SiteName[/b Port] [/i IPAddress] [/dontstart] [/isolation {AD|Local} [/ADdomain DomainName /ADadmin [Domain\]User /ADpass Password]] [/s Computer [/u [Domain\]User /p Password]]参数路径指定 FTP 站点内容⽂件的位置。
Windows 下IIS配置与Ftp服务搭建
Windows 下IIS配置与Ftp服务搭建(一)WEB站点建立1)首先要先安装相应的服务,在Windows添加组件里选择应用程序服务器证书服务。
2)然后便出现下图,是按CA证书时需要做的设置3)添加公司名称4)然后是证书的库文件5)温馨提示呵呵点是就可以了。
要不然不让继续阿6)接着做WEB站点点开始—管理工具---IIS管理器,右击网站—新建网站7)网站描述,将会显示在你的管理服务器上的名字8) 给网站配个IP地址80端口默认打开9) 选择路径,前提是你要先建立一个文件夹作为网站的文件存放地10) 客户访问网站的一些权限设置11) 结束后,右击新建的网站选择浏览,会看到下图情况。
之所以没有显示正常的网页是因为首页无法显示,所以要相应得设置一下12)我的网站的首页是index.html13)右击网站—属性—文档—添加,把自己网站的格式加入14) 最后重起一下网站,然后再次浏览就成功了(二)FTP站点的设置1)在按完IIS服务后,系统会默认给出FTP站点,我们可以删掉默认的自己从新建立。
右击FTP站点,新建FTP站点,进行站点的描述,可以是公司的名称2)添加FTP站点的IP,可以和网站的IP设成一个,这样方便客户访问与下载,端口默认为213)这里选择是否隔离的意识是说可以通过建立不同的帐号,使不同的使用者看到不同的文件,这样就做到了隔离效果。
我在这里演示隔离效果,要选择隔离用户。
4)FTP共享文件的路径5)对客户访问的权限进行设置6)FTP站点建立完成后需要到计算机管理中添加新用户。
这里我建立的是Vfast7)在FTP站点的目录下建立localuser目录8)在localuser目录下建立不同用户的文件夹,注意这里的文件夹必须和用户的名字一致。
什么都不要问,这几个步骤是固定的,不这么做就出不来结果。
9)为了测试,在不同的文件夹里建立了不同的文件10)测试:敲ftp://站点的IP然后会出现下面信息11)使用不同的身份会看到不同的文件总体说来和windows的其他软件一样的傻瓜,不过在设置多用户分别登陆到不同目录为难了,在设置里找啊找啊的,也没个设置的地方,郁闷了。
配置隔离用户的ftp站点
实验1项目名称:配置隔离用户的ftp站点一、实验目的:配置一个隔离用户的ftp站点。
二、实验环境Windows 7 操作系统,虚拟机VMware Workstation,windows Server 2008 x64 操作系统二、实验步骤:(一)1、首先,要确保你的服务器已经安装了wed服务角色,可以在“开始”--“管理工具”--点击“服务器管理”,如下图:2、如下图:我已经安装了web服务器(IIS),如果你还没安装的话,可以点击“添加角色”进行安装。
3、点击“添加角色”后界面如下,点击“下一步”:4、勾上web服务器(IIS),点击“下一步”,然后在后面的选项中选择ftp中的选项,然后进行安装,安装服务器后,就可以配置ftp站点了:(二)现在开始配置隔离用户的ftp站点了,如下图,选择“Internet信息服务(IIS)管理器器”,我的服务器是windows8的,所以选择的是“Internet信息服务(IIS)6.0管理器”。
(三)选择“Internet信息服务(IIS)6.0管理器”后界面如下,然后右击“FTP 站点”--“新建”--“FTP站点”然后进入创建向导。
(四)如下图是FTP站点创建向导,点击“下一步”:(五)如下图,可以在这里设置FTP的站名描述,我就以我的名字拼音设置,点击“下一步”:(六)如下图,在这里设置FTP的TCP端口,我设置的是28,点击“下一步”:(七)如下图,这里选择“隔离用户”,点击“下一步”:(八)如下图,选择你要作为FTP站点的主目录的路径:(九)如下图,设置访问权限,点击“下一步”:(十)如下图创建完成,点击“完成”:(十一)如下图,这里已经创建了刚才的那个FTP站点:(十二)右击“jianhua”,选择“属性”,如下图,在主目录下,在E:\jianhua中添加一个localUser目录:(十三)在“属性”的“安全账户”中选择匿名访问,如下图:(十四)创建两个用户“jianhua1”和“jianhua2”,并在jianhua目录下的localUser目录下添加“jianhua1”和“jianhua2”目录:1、在“开始”--右击“计算机”,选择管理,如下图:2、在“配置”--“本地用户和组”--右击“用户”,选择“创建新用户”如下图:(十五)右击“jianhua”,选择“权限”:(十六)添加“jianhua1”和“jianhua2”两个用户进去:(十七)隔离用户的FTP站点已经创建好了,现在通过访问来验证下是否成功,如下图:先用用户jianhua1登录:这是用户jianhua1登录后的界面:用用户jianhua2登录:这是用户jianhua2登录后的界面情况:。
IIS下搭建FTP过程
IIS下搭建FTP过程解决无法连接及534 Policy requires SSL错误IIS搭建完成了,但是每次都是把文件传输到网盘上,然后在服务器上去下载下来更新,这样始终不妥!今天尝试搭建FTP,本来想使用软件搭建的,但是发现服务器性能太差,恐运行缓慢,所以还是使用自带的吧!环境:Windows Server 2008 R2,cup:1GHZ 内存1GB (新的是Server 2012;不过过程一样。
)首先是启动安装IIS。
这个已经安装了很多次了就不累赘了!在安装IIS 时顺便就把FTP的全部勾选上!完成后启动IIS;分两步进行(全局设置,FTP服务开启):一,全局设置:1.点击IIS左边主页,需要设置的有:服务器证书(SSL),FTP SSL 设置,FTP身份验证,FTP授权规则2.服务器证书(SSL):进入-创建自签名证书-取个名字-OK3.FTP SSL 设置:进入-选择上一步创建的证书-点击:允许SSL链接-OK4.FTP 身份验证:进入-如果开启自己需要的-我这里是需要用户输入密码用户名所以启用“基本身份验证”-OK5.FTP 授权规则:进入-添加允许规则-指定的角色或用户组-输入角色名-权限勾选-OK第一步全局设置,完工了;可以说完成了70%的工作,后面很轻松。
二,FTP服务开启1.点击网址-右键-添加FTP站点-输入一个名称-选择路径在这里需要注意:选择的路径不能是系统目录如:“Windows”等,之前全局设置的用户必须对选择的目录有对应的操作权限(可在文件夹-属性-安全中修改查看)2.绑定和SSL设置:下一步:IP地址基本不用管,端口默认21(或者可以为其他;需要在防火墙设置中打开对应端口访问权限)SSL:勾选“允许”,选择之前创建的SSL证书-OK3.身份验证和授权信息:身份验证可自行决定,但是基本如果未勾选将无法登陆用户授权-指定的角色或用户组-输入角色名(同全局设置,当然全局设置中或许有多个,这里可以设置其中一个)-勾选权限打完收工-重启一次IIS,通过IP试试。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
IIS 架设FTP服务器图文教程
cFTP服务作为Internet最古老的服务之一,无论在过去还是现在都有着不可替代的作用。
在企业中,对于一些大文件的共享,通常采用FTP这种形式来完成,并且由于FTP能消除操作系统之间的差异,对于不同的操作系统之间共享文件的作用就显得尤为突出。
一、FTP服务器的工作方式
FTP协议有两种工作方式:PORT方式和PASV方式,中文意思为主动式和被动式。
其中PORT (主动)方式的连接过程是:客户端向服务器的FTP端口(默认是21)发送连接请求,服务器接受连接,建立一条命令链路。
当需要传送数据时,服务器从20端口向客户端的空闲端口发送连接请求,建立一条数据链路来传送数据。
而PASV(被动)方式的连接过程是:客户端向服务器的FTP端口(默认是21)发送连接请求,服务器接受连接,建立一条命令链路。
当需要传送数据时,客户端向服务器的空闲端口发送连接请求,建立一条数据链路来传送数据。
FTP服务器可以以两种方式登录,一种是匿名登录,另一种是使用授权账号与密码登录。
其中,一般匿名登录只能下载FTP服务器的文件,且传输速度相对要慢一些,当然,这需要在FTP服务器上进行设置,对这类用户,FTP需要加以限制,不宜开启过高的权限,在带宽方面也尽可有的小。
而需要授权账号与密码登录,他需要管理员将账号与密码告诉网友,管理员对这些账号进行设置,比如他们能访问到哪些资源,下载与上载速度等,同样管理员需要对此类账号进行限制,并尽可能的把权限调低,如没十分必要,一定不要赋予账号有管理员的权限。
二、利用WINDOWS组件IIS来构件FTP服务器
在架设FTP网站时,对于仅仅作为共享文件这种服务而没有其他特殊要求的,可通过Windows XP/2000/2003操作系统的IIS组件来完成。
下面我们来简单进行说明:
1. IIS安装,可按照“开始”——>“设置”——>“控制面板”——>“添加/删除程序”,打开“添加/删除程序”对话框,选中“添加/删除Windows组件”出现如下图
图1
2. 选中“Internet信息服务(IIS)”,查看其详细信息,如图2
图2
3. 选中图2中的“文件传输协议(FTP)服务器”项后,单击确定,接下来按照向导至安装完成。
4. 打开“开始”——>“程序”——>“管理工具”——>“Internet信息服务”,打开IIS控制台。
如图3
图3
5. 单击“默认FTP站点”,在右键快捷菜单中选中“属性”,打开“默认FTP站点属性”对话框,如图4
10.31.35.33
图4
6. 在“FTP站点”选项卡中,需要修改“说明”为容易识别的标识,如阿九的FTP站,IP 地址修改为当前主机的某个IP地址(在主机具备多IP地址的情况下)。
如本机修改为私有地址“192.168.112.128”,“TCP端口”为默认的FTP端口“21”。
如图5
图5
7. 在“安全帐号”中选中“允许匿名连接”,如果对于客户端登陆时需要进行身份验证,则可通过“浏览”来选中服务器的Windows用户。
如图6、图7
图6
图7
8. 在“消息”选项卡中添加FTP服务器的登陆欢迎信息和退出信息,如图8
图8
9. 在“主目录”选项卡中选择FTP服务器向外提供服务的主目录,此处可选择“此计算机上的目录”,通过浏览进行选择,或者选择“另一计算机上的共享位置”,这是FTP服务器向外提供服务的主目录就在其他主机上,格式为“\\{服务器}\{共享名}”,在FTP站点目录下的“读取”、“写入”、“日志访问”对FTP站点的权限进行配置,如在此处,我们出于安全考虑为匿名anonymous用户通过分配“读取”而不分配“写入”如图9所示
10. 在“目录安全性”选项卡中对FTP服务器的访问控制权限进行分配,可通过此处将FTP 服务器的访问权限授权给某部分IP用户或者拒绝来自某些IP用户的访问。
注意当选择了“授权访问”后,在下表中的IP地址将被拒绝,如选择“拒绝访问”,下表中的IP地址用户将被授权。
如图10
图10
11. 至此,FTP服务器架设成功。
三、测试FTP服务器
1. 打开“开始”——>“程序”——>“附件”——>“命令提示符”,在光标处输入“FTP 19
2.168.112.128”,如图11
2. 输入匿名帐户anonymous,密码为自己的邮件地址,如图12
图12
3. 这时可通过FTP的命令对FTP服务器进行操作,如图13
图13
IUSR_MICROSOF-2C4238
4. 通过IE来验证或者获取FTP服务,在IE的地址栏中输入“ftp://192.168.112.128/”如图14
图15
5. 此外还可以通过一些FTP客户端软件来访问,如FLASHFTP、CUTEFTP等。
四、虚拟目录及多站点的配置
1. 在FTP的配置过程中,我们经常需要对一个主机提供多个FTP站点来进行FTP共享,此时建立多站点的形式来完成,完成时可通过新建站点的形式,根据新建站点向导一步步完成。
如图16
图16
2. 这时,可通过一个主机上的不同IP地址来架设,或者通过同一个IP地址,不同的端口号来进行识别。
如图17,我们使用端口2121来构建第二个FTP站点。
图17
3. 在FTP的配置过程中,我们经常需要对多个不同路径的目录进行FTP共享,此时可通过虚拟目录来完成,如图16中的新建虚拟目录。
通过新建虚拟目录向导完成。
虚拟目录是在主目录下通过某一个文件夹链接到其他目录的形式,在主目录中实际不存在此文件夹中的内容,该内容在其他目录下实际存在。
如图18 ,图19所示
图18
4. 这时,注意需要在提供FTP站点服务的主目录即F:\ 01虚拟仿真下建立一个名为virtual directory的文件夹,否则虚拟目录无法提供FTP共享服务。
如图20
图20
五、IIS构建FTP服务器安全性探讨
对于通过IIS构建的FTP服务器,无论是匿名帐户或者是通过授权帐户及密码来访问FTP 服务器,由于FTP服务的帐户和密码身份验证的方式均采用明文形式在网络上传播的,任何主机只要采用数据包截取软件均可截获FTP服务器登陆的帐户及密码。
所以其安全性还需要通过其他方式来增强。
六、小结
对于通过IIS来构建FTP服务器,需要注意其硬盘的格式,如该盘为NTFS格式,还需要将其目录设置为共享或者使FTP客户的帐户具备此文件夹的访问权限,如果是FAT32格式,则可通过上述方法来构建。
对于其FTP服务器的帐户的安全性,还需要通过SSL加密等形式来加强安全性的验证,以防止帐号被他人截获。