Windows 7操作系统中使用IIS,WinScp搭建ftp服务器
来源:互联网 发布:域名注册排行 编辑:程序博客网 时间:2024/05/21 20:23
好久没有碰IIS服务器了,又忘的差不多了,这个随笔中我将介绍在Windows 7操作系统中通过IIS配置ftp服务器的步骤。在公司的网络环境中阻止了ftp访问,在这里我们使用工具WinScp作为客户端访问ftp服务器,WinScp作为一个小型的ftp客户端非常小巧灵活,它可以访问ftp,sftp,scp等服务。下面我们新建一个ftp服务,然后用WinScp访问这个站点。
- 打开IIS中ftp服务。默认情况下在IIS服务器中不会开启ftp站点服务,所以需要我们手动打开该服务。依次点击Control Panel\All Control Panel Items\Programs and Features,如图1点击Turn Windows Features on or off
图1 - 点击选中ftp服务选项,如图2
图2 - 这样设置之后IIS服务器中就应该有新建ftp站点的选项了如图3,某些情况下有可能还是看不到,这时候就需要使用管理员权限打开IIS服务了,这个只需要右击Computer点击Manage打开管理界面找到IIS服务,如图4。
图3
图4 - 设置好之后就可以新建ftp站点了,右击Sites点击Add Ftp Site,在弹出的对话框中设置站点的名字和路径,如图5
图5 - 点击Next,在Binding and SSL Setting中勾选No SSL其他保持默认,如图6
图6 - 点击Next,在Authentication and Authorization Information中,设置Authentication为Basic,设置Authorization为Specified roles and groups,在下面的文本框中填写ftpusers,设置Permissions,勾选Read,Write,如图7。这里我们使用用户组,便于统一管理,后面将介绍如何添加用户和用户组。
图7 - 点击Finish,单击新建的ftp站点,双击FTP User Isolation,在弹出的对话框中选中User name direction(disable global virtual directories)如图8,这样需要为每个用户ftp用户添加一个自己的默认的文件夹。
图8 - 现在ftp站点新建好了,我们需要为这个站点添加一些用户和用户组。首先点击Computer Management(Local),Local User and Groups,Users,右击新建一个ftpuser1并设置密码,反选User must change password at next logon选中Password never expires,如图9
图9
新建之后注意要将这个用户所在的默认分组去掉,否则会有一些安全问题,如图10
图10 - 点击Groups,右击新建一个用户组ftpusers,并将刚刚新建的ftpuser1添加到这个组里面,注意如果默认的当前计算机所在的域需要点击Locations选择当前计算机,如图11
图11 - 现在用户和组都建好了,由于在步骤7中,FTP User Isolation,我们选中User name direction(disable global virtual directories),现在需要在根目录中为ftpuser1新建一个默认的访问文件夹,点击根目录,在根目录中新建文件夹命名为LocalUser,在该文件夹下面新建文件夹ftpuser1,这个就是用户ftpuser1的默认访问文件夹。
- 双击FTP Authorization Rules如图12,进入继续双击Allow,然后可以设置用户的访问权限如图13
图12
图13 - 打开WinScp,输入账号ftpuser1,密码*****,Protocol选中ftp,点击Login如图14,最后进入的界面如图15。至此大功告成。
图14
图15
PS:本机的防火墙要关闭
From:http://www.cnblogs.com/tylerdonet/archive/2011/05/24/2055920.html
- Windows 7操作系统中使用IIS,WinScp搭建ftp服务器
- Windows下用IIS搭建ftp服务器不能使用详解
- Windows 7下搭建IIS和FTP服务器
- window下使用IIS搭建ftp服务器
- IIS搭建FTP服务器
- Windows 7搭建FTP服务器
- Windows 2003利用IIS搭建用户隔离模式FTP服务器
- windows server 2008 iis和ftp服务器搭建
- 使用iis搭建ftp服务器,无法往服务器写入数据
- IIS下搭建FTP服务器
- IIS ftp服务器的搭建
- windows服务器 IIS FTP服务
- Windows搭建FTP服务器
- Windows中IIS内FTP服务器高级配置
- win 7下使用IIS搭建FTP服务器和添加用户访问
- 使用Windows 7自带IIS(7.5)搭建FTP服务时遇到的一个奇怪问题
- windows service 2012:[7]搭建FTP服务器
- windows service 2012:[7]搭建FTP服务器
- Xshell中文显示乱码解决
- ELF file OS ABI invalid
- 使用TestDriven.Net做单元测试
- 敏捷外包工程系列之四:外包与敏捷开发专访(IIOM独家专访)
- FB上市开启“移动优先”的新网络公司时代
- Windows 7操作系统中使用IIS,WinScp搭建ftp服务器
- 主题:jQuery插件开发全解析
- 文件的上传与下载
- 小波变换网文精粹:小波变换和motion信号处理(十一)
- Patch Antenna in Body
- 加载TQ2440驱动-Hello World 模块
- linux stat 函数讲解
- 编辑距离
- MYSQL ERROR 1130 (HY000) 的错误解决方案