win7FTP服务器开启方法
在局域网中共享文件, FTP 是比较方便的方案之一。 Win7 内部集成了 FTP,只是设置起来颇费一番功夫。着文以记之。一、安装FTP 组件由于 Win7 默认没有安装FTP 组件。故FTP 的设置第一步就是安装FTP 组件点击:控制面板 程序和功能 打开或关闭 Windows 功能。勾选 “FTP服务器 ”及 “FTP服务 ”“ FTP扩展性 ”,点击 “确定 ”,安装 FTP 组件。如下图所示二、添加FTP 站点点击:控制面板 管理工具。选中“Internet信息服务 (IIS) 管理器 ”,如图双击 “Internet信息服务 (IIS) 管理器 ”。弹出管理器界面,如下图所示:单击选中 “网站 ”,并且在其上右击,选择“添加FTP 站点 ”,出现 “站点信息 ”界面,如下所示:给 FTP 取名(本例是:zhu),以及设置FTP 站点的物理路径(本例是:点击 “下一步 ”,出现 “绑定和 SSL 设置 ”界面,如下图所示c:ftp ),IP 设置为本机的IP 地址,端口用FTP 默认的 21,SSL 勾选 “无 ”。点击 “下一步 ”,出现 “身份验证和授权信息”界面,如下图所示:如果只是想设置简单的FTP,则 “身份验证 ”和 “授权 ”都勾选 “匿名 ”,并且给匿名设置相应的权限。本例中,还要给 FTP 配置帐号,以及帐号的权限,故 “身份验证 ”勾选 “基本 ”, “授权 ”勾选 “未选定 ”,点击 “完成 ”,完成 FTP 站点的设置。三、设置FTP 帐号以及权限由于 Win7 下的 FTP 帐号是 Windows 用户帐号。所以,先得添加两个用户帐号,一个是 View ,可以浏览、下载 FTP 内容;一个是 Admin ,完全控制 FTP。点击:控制面板 管理工具 计算机管理。在计算机管理的界面的左侧,点击:系统工具 本地用户和组 用户,右侧显示所有用户。如下图所示:在 “用户 ”上右击,出现 “新用户 ”,如下所示:在用户名中输入View ,设置好密码,去掉勾选“用户下次登陆时须更改密码”,勾选 “用户不能更改密码”和“密码永不过期”。点击 “创建 ”,完成用户View 的创建。同样的步骤,创建Admin 用户。由于Windows 默认将用户添加到Users 组,你可以将刚才的两个用户从Users 组中删除。方法是在“计算机管理 ”中点击 “组 ”,在右侧的列表中找到 Users,双击之,出现如下界面,点中用户View ,点 “删除 ”,点中用户Admin ,点“删除 ”。将两个用户从Users 组中删除。接下来,在FTP 站点中,给View 和 Admin 添加权限。点击:控制面板 管理工具 Internet 信息服务 (IIS) 管理器。点中刚才新建的 FTP 站点。点中 “FTP授权规则 ”。如下图所示:点击右侧的 “编辑权限 ”,对 FTP 站点文件夹添加用户权限。在弹出的窗口中,点击 “安全 ”标签。,如下图所示:点 “编辑 ”,出现权限的窗口,如下:点 “添加 ”,在 “输入对象名称来选择 ”中输入 View ,点 “确定 ”,添加 View 用户。如下所示:给Admin添加的 View 用户,默认是只有读取、列出的权限。在依法添加用户添加完全控制的权限。如下所示:Admin用户,再回到 “Internet信息服务 (IIS) 管理器 ”窗口,双击刚才选中的权规则 ”,在 FTP 站点中对 View 和 Admin 授权。如下所示:“FTP授点击右侧的 “添加允许规则 ”,在弹出的窗口中,勾选 “指定的用户 ”,输入 View ,在下方的 “权限 ”中,勾选 “读取 ”。如下所示:点 “确定 ”,给 FTP 站点添加View 用户,相应的权限是读取。再给FTP 站点添加 Admin 用户,相应的权限是读取和写入。Services。将后面的两个框也都选中。因为在至此, FTP 的站点设置就完成了。站点文件夹是用户有读取(浏览和下载)的权限,Admin 用户有读取和写入(上传和删除)的权限。当然,还可以根据实际的情况添加用户及相应的权限,也可以将用户添加进组,再给组设置权限。还可以添加匿名用户等等,不一而足了。然而,事情远远没有结束。如果,你急于做测试的话。会发现,在本机上测试正常,但是用别的机器测试FTP 的话,会发现连接不上。问题出在Win7 下的防火墙。如果你把防火墙关掉,你会发现FTP 恢复了正常,但你也不能因为要用FTP ,就把 Win7 的防火墙关掉。要想在 Win7 开着防火墙的时候还要正常使用,还必须得在防火墙中进行一番设置四、 Win7 的防火墙设置点击:控制面板 Windows 防火墙。 点击左侧的 “允许程序或功能通过 Windows 防火墙 ”,选中 “FTP服务器 ”,将后面的两个框都勾选,如下所示:这是网上绝大多数介绍的防火墙设置。然而还不够,你做测试的话会发现,还是连接不上 .还必须在防火墙中进一步做设置。点击下方的 “允许运行另一程序”,在弹出窗口里,点“浏览 ”,找到C:WindowsSystem32inetsrvinetinfo.exe ,点添加,也就是上图中的Internet InformationWin7 下,的一个组件,因此也必须在防火墙中将IIS 设置为允许。而IIS 又不在默认的列表中,因此得手动添加。遗憾的是,这样设置, FTP 还是不能正常使用。由于 FTP 用的是 21 端口,因此在防火墙中还得添加出站和入站的端口规则。在 Windows 防火墙窗口里,点击左侧的 “高级设