如何在IIS7上配置FTP-soranokiseki-ChinaUnix blog
1。我发现我可以用IIS直接建立ftp站点。
然后我的思路就清晰了。
首先,执行三个命令。
cacls c:\ windows \ system32 \ inetsrv \ config/G & quot;网络服务& quot:R /E
cacls c:\ windows \ system32 \ inetsrv \ config \ administration . config/G & quot;网络服务& quot:R /E
cacls c:\ windows \ system32 \ inetsrv \ config \ redirection . config/G & quot;网络服务& quot:R /E
之后,为FTP创建一个默认目录。请添加具有完全控制权限的“网络服务”。
接下来,我们开始配置IIS7,创建一个FTP站点,为其启用IisManagerAuth,并创建一个具有IIS管理凭据的帐户,使其具有相应的FTP访问权限。
启动前,请确认已经安装了IIS7的管理服务组件,否则,请进入服务器管理,点击添加角色服务,选择IIS7的管理服务组件,并安装。
默认情况下,可以使用C: \ inetpub \ ftproot作为FTP主目录。当然,您也可以根据自己的需要创建或选择一个目录,但需要注意的是,请给予“网络服务”完全控制权限。
让我们将IIS7配置为启用IIS Manager凭据,只有在启用后才能使用IisManagerAuth。为此,请打开IIS管理器,双击管理服务,选择Windows凭据或IIS管理器凭据,最后单击右侧操作列表下的应用。
然后使用IIS管理器用户创建一个由IIS管理的用户帐户。为此,双击IIS管理器用户,单击添加用户,并在弹出的表单中输入用户名和密码。
操作完成后,您就可以开始创建FTP站点了。首先,在IIS管理器左侧的导航表单中选择“网站”,然后单击鼠标右键,用鼠标左键单击“添加FTP站点…”。
在“站点信息”中输入FTP站点名称,如:默认FTP站点。并选择默认内容目录。在这个例子中,gOxiA使用C: \ inetpub \ ftproot,然后单击Next。
在“绑定和SSL设置”中,根据需要启用虚拟主机名。注意:某些客户端可能不支持FTP“虚拟主机名”。另外,请将SSL的默认配置“必需”改为“允许”,否则,如果不配置SSL证书而使用SSL FTP登录方式,客户端连接将会失败。
在认证和授权信息的配置中,更需要选择认证方法并指定用户和权限。如果只允许IIS管理器用户访问FTP站点,可以单击“完成”而不配置此步骤。方便大家学习。在本例中,系统用户的管理员被允许拥有读写FTP的权限。
既然已经创建了使用Windows身份验证的FTP站点,我们可以使用管理员登录FTP。
经过测试,创建的FTP站点已经正常运行。接下来,我们将添加在-Goxia之前创建的IIS管理器用户,该用户对这个FTP站点具有相应的访问权限。
首先选择“默认FTP站点”,在内容表单中双击“FTP认证”,进入“FTP认证”设置,在右边操作中点击“自定义提供者……”,在弹出的表单中勾选“IisManagerAuth”。
启用IisMangerAuth后,打开FTP授权规则,添加指定的用户—goxia,并赋予其相应的访问权限。
最后,我们用IIS管理器goxia登录FTP进行测试。
如果第一次登录失败,无法验证用户名和密码,需要打开FTP站点的“IIS管理员权限”设置,添加goxia的账号。之后,成功测试登录,然后从中删除帐户。查了一下IIS.net的相关指导文件,发现默认需要这一步配置,但是gOxiA认为这一步是配置用户是否有这个FTP的远程管理权限。一旦配置并启用了IIS的远程管理服务,此帐户的权限可能会导致安全风险。目前,悟空并不完全了解。希望有网友能给点建议!
IIS里的FTP怎么设置?
先安装FTP模块,然后开启FTP服务、创建windows用户,windows用户创建好后,点ftp右键,选择“权限”,把创建好的用户加入就算添加好FTP帐号了。
加入时,可以选择该用户访问FTP的权限,这些权限跟windows下的权限设置一样。
ftpserver怎么设置?
打开【控制面板】->【程序和功能】->【启用或关闭 windows 功能】,在弹出的窗口中,勾选【Internet Information Services】下面的【FTP服务器】三个选项,点击【确定】按钮完成安装
打开【控制面板】->【管理工具】->【Internet Information Services(IIS)管理器】,双击打开它
在打开的IIS管理界面,鼠标右键点击【网站】,选择右键菜单【添加 FTP 站点】
在【添加 FTP 站点】窗口中,输入站点名称,选择文件存放的物理路径,点击【下一步】按钮
在【绑定和 SSL 设置】界面,填写当前配置的服务器ip地址,端口号默认21,可以修改。本文仅演示,所以勾选了【无 SSL】,此项根据实际需要选择。点击【下一步】按钮
在【身份验证和授权信息】界面,勾选【匿名】、【基本】、【所有用户】、【读取】、【写入】,这些仅做演示,实际按需勾选,点击【完成】按钮
添加成功后,在左侧的网站下面可以看到刚刚添加的FTP站点名称
设置成功后,可以使用【ftp://ip地址:端口】在浏览器或者文件夹地址栏中输入运行。如果端口是默认的21,可以省略,否则,端口号不能省略
如何组建在广域网可以访问的ftp?
哥来教你“1,先把你宿舍的IP设置为手动,也就是在路由器中把DHCP服务关掉!或者不关也可以,在IP属性把获取IP地址设置为手动!这主要是为了方便后面的端口映射!
2。在路由器的虚拟服务(有的路由器就叫端口映射)里添加默认的21FTP端口映射!这样只要有外网访问你的公网FTP,路由器就会自动吧数据转给你机器!相当于直接访问你本机的FTP!
3,设置动态域名解析!因为你的外网IP地址也是变化,你不可能重启一次路由器就换一个访问地址,所以下个一个动态域名解析的软件即可。比如:花生壳!U简单,下载就会用的!怎么设置用户和密码你就去看下IIS的教程,推荐简单建FTP软件SERV-U这样就外网可以直接访问你的FTP了!但是下载速度很有限哦!
描述FTP服务器的安装步骤?
1、首先我们在server机器上创建两个用户,这些用户是用来登录到FTP的。我的电脑右键->管理->本地用户和组->用户->“右键”新建用户->输入用户名和密码再点创建就行了。
2、在C盘新建文件夹“C:FTP上传”,并在此文件下新建“LocalUser”文件夹,并在此文件夹下创建“Public”(这个是公共文件夹)、“xxx”和“xxx1”文件夹(xxx和XXX1必须与创建的本地用户相同)。在C盘新建文件夹“C:FTP下载”,并在每个文件夹里放不同的文件,以便区分。
3、安装IIS组件。在开始菜单里—>控制面板-〉添加或删除程序->添加/删除windows组件->应用程序服务器->详细信息->IIS-〉详细信息-〉FTP-〉确定-〉完成。这样就把FTP安装在服务器上了。
4、配置FTP服务器,创建上传和下载服务!创建上传服务器:右键FTP站点->选择新建FTP站点->描述可以根据自己的需要填写->地址一般都是server的地址,端口就用默认的21吧->因为是提供上传服务的,所以就用隔离用户啦->它的目录指向“C:FTP上传”->访问权限要钩上“读取”和“写入”啦(图片上错了的~)->点击完成就把上传的服务创建好了。创建下载服务器:因为21号端口已经被占用所以我们就用2121端口,不隔离用户。它的目录指向“C:FTP下载”,只有读取权限,就简单的几步我们就把一个FTP服务器创建好了。
5、在XP主机上测试已经完成安装的FTP服务器。我们在XP主机上输入FTP服务器的IP地址FTP://192.168.1.2就能打开上传的FTP页面,输入FTP://192.168.1.2:2121就能打开下载页面了,我们还可以用之前创建的那两个用户去登录FTP服务器,因为只有上传服务提供了用户文件夹,所以只有登录到上传服务时才能打开用户文件夹。这个文件夹是用专用的,其它用是无法对里面的文件进行操作的,我们还能成功地在下载服务器里下载文件到XP主机上了
怎么设置ftp服务器?
1、打开【控制面板】->【程序和功能】->【启用或关闭 windows 功能】,在弹出的窗口中,勾选【Internet Information Services】下面的【FTP服务器】三个选项,点击【确定】按钮完成安装
2、打开【控制面板】->【管理工具】->【Internet Information Services(IIS)管理器】,双击打开它
3、在打开的IIS管理界面,鼠标右键点击【网站】,选择右键菜单【添加 FTP 站点】
4、在【添加 FTP 站点】窗口中,输入站点名称,选择文件存放的物理路径,点击【下一步】按钮
5、在【绑定和 SSL 设置】界面,填写当前配置的服务器ip地址,端口号默认21,可以修改。本文仅演示,所以勾选了【无 SSL】,此项根据实际需要选择。点击【下一步】按钮
6、在【身份验证和授权信息】界面,勾选【匿名】、【基本】、【所有用户】、【读取】、【写入】,这些仅做演示,实际按需勾选,点击【完成】按钮
7、添加成功后,在左侧的网站下面可以看到刚刚添加的FTP站点名称
8、设置成功后,可以使用【ftp://ip地址:端口】在浏览器或者文件夹地址栏中输入运行。如果端口是默认的21,可以省略,否则,端口号不能省略