欢迎光临,这里是 gOxiA=苏繁=SuFan 独立的个人博客。
本站域名:http://goxia.maytide.net or http://sufan.maytide.net
移动设备请访问:http://goxia.maytide.net/m
转载文章,请务必保留出处与作者信息,未经许可严禁用于商业用途!

WS08-R2_v_rgb 在 IIS7 上配置 FTP7 使用 IIS管理凭据 方式进行验证

        在 Windows Server 2008 R2 发布后,gOxiA 就开始着手于相关的测试和评估。IIS 是重点测试和评估之一!而今天与大家分享的是如何在  IIS7 上配置 FTP7 使用 IIS管理凭据 方式进行身份验证。提到 MSFTP 服务,恐怕知道的人多,但是真正使用的人少!特别是 IDC 环境下多数会选择 Serv-U FTP Server,gOxiA 从 Windows Server 2008 开始就不再使用 Serv-U,原因很简单!Serv-U 不是免费的,此次 Serv-U 默认存在安全隐患。况且开放 FTP 也是为了方便自己维护网站,下载上传资料用!所以用系统自身的软件不是更好!维护也相对容易很多!但是,使用过 MSFTP 的朋友知道从  FTP7 开始,微软才为 MSFTP 设计提供了对非 Windows 身份验证功能的支持,也就是说如果我们要访问 MSFTP 则不必再在系统里添加用户帐号,而可以使用 IIS 来统一管理单独的凭据!现在我们再也不用担心,使用 MSFTP 会存在用户帐号安全隐患的问题。

        这是一篇 Step by Step,所以其中涉及到的相关原理及知识内容不作过多介绍!我们将通过 IIS7 提供的 IisManagerAuth 身份验证模块来实现 IIS管理凭据的 FTP 帐号。具体步骤如下:

        在开始配置之前,我们需要修改相关目录的目录安全权限,这一步骤是必须的,否则在登录 FTP 的时候会出现错误。如下图所示,我们会看到由于权限不足导致无法读取配置文件的错误提示。而无权限读取的文件是位于 inetsrv\config 下的 redirection.config 文件。经过 gOxiA 的测试发现即使为该文件添加了相应的权限但仍提示登录失败,最终要配置 config 目录权限,赋予 Network Service(FTP7 进程的默认帐户)有读取权限后才能正常登录。

msftp_loginfail

        为了简单的演示目录权限的设置过程,gOxiA 参考了 IIS.net 中相关文章的命令行,其中涉及到的 cacls 可以直接运行就可以得到参数帮助。要执行的命令行如下:

cacls c:\windows\system32\inetsrv\config /G "Network Service":R /E

        配置了 config 目录权限后,请确保 “Network Service”对该目录下的 administration.config 和 redirection.config 文件有读取权限,否则请执行如下命令行:

cacls c:\windows\system32\inetsrv\config\administration.config /G "Network Service":R /E

cacls c:\windows\system32\inetsrv\config\redirection.config /G "Network Service":R /E

cacls_config

        之后创建一个 FTP 的默认目录,注意请添加“Network Service”有完全控制的权限。

        下面,我们开始配置 IIS7,创建一个 FTP 站点,为其启用 IisManagerAuth,并创建一个 IIS管理凭据的帐户,使其具备 FTP 相应的访问权限。

WS08-R2_v_rgb   如何在 Windows Server 2008 R2 上 更改桌面图标

        Windows Server 2008 R2 已经在 MSDN 和 TechNet Plus 订阅上公布,gOxiA 在第一时间下载并进行了相关的测试。从 UI 的变化来看 Windows Server 2008 R2(WS08R2)使用的是与 Windows 7 相同设计的 UI。如果添加“桌面体验”组件,即可获得 Aero 等效果!回到正题,相信已经安装 WS08R2 的朋友都发现了一个“小问题”,我们没有办法通过常规步骤来更改桌面图标!通常我们可以通过个性化配置里的更改桌面图标来选择显示那些特殊的 Windows 桌面图标,如:“计算机”文件夹、个人文件夹、“网络”等等。但是现在面对桌面孤零零的”回收站“,我们素手无策!难道 Windows Server 2008 R2 不支持显示桌面图标么?!

        OK!gOxiA 查找了系统帮助,找到了一些线索,看下图!根据帮助提示,执行“单击打开“个性化””这一操作,提示“此版本的 Windows 未提供个性化功能”,God!难道为了修改桌面图标还要安装“桌面体验”不成?!这玩笑开大了!

Change_Desktop_Icon_1

        其实在寻找帮助文档前,gOxiA 就已经找到了启动“更改桌面图标”的设置程序,还记得从 Windows Vista 开始 Windows 的开始菜单有什么变化么?OK,现在单击 Windows Server 2008 R2 的“开始”看看!

Search_Programs_and_files_1

        记得 gOxiA 早先写过的一些日志里曾提到过“搜索程序和文件”功能,这是一个强大的功能,在这里输入你想要知道或得到的关键词或句子,内置的 Windows Search 就会给出你相关的结果,相当的丰富!并且也很准确!

        现在我们就在“搜索程序和文件”里键入我们想要搜索的信息,“更改桌面图标”中“图标”是关键词,如果是英文系统可以输入“icon”,接下来看看会出现什么结果!

Search_Programs_and_files_2

        “搜索程序和文件”找到了与图标有关的相关信息,其中“显示或隐藏桌面上的通用图标”便是我们要找大的结果,单击它。就可以启动“更改桌面图标”的设置程序!下来,我们就可以根据需要在桌面上显示这些图标了!

        今后我们要多灵活地使用“搜索程序和文件”这一功能,“运行”功能之所以从开始菜单去除看来还是有一定道理和依据的!

使用 Windows Vault 导入导出身份凭证

        当我们在 Windows 上访问 UNC 资源、登录 Remote Desktop 或进行一些身份验证时可以保存这些用于认证的帐号密码,方便我们在下次使用时能自动的进行身份验证从而实现快速的访问,从 Windows Vista 开始就内置了将这些凭证导入导出的功能,在 Windows 7 里 UI 设计则更细致,更容易让用户找到并使用。

        从控制面板中打开用户管理,在左边的菜单中选择“Manage your credentials”。

manager_your_credentials

        如下图,在 Credential Manger 中,我们能看到之前已经保存的身份验证凭证,比如有 HomeGroup 的凭证、远程桌面的凭证以及涉及到 Windows Live 应用的凭证。我们可以通过“Back up vault”或“Restore vault”来备份和恢复这些凭证,这样当我们重新安装了系统之后,就可以快速的将之前导出的凭证恢复到当前新系统中。

windows_vault

        自从发现 Windows Vault 这个功能,gOxiA 重新安装完系统后就不必再重新维护 Remote Desktop 列表了。而且也不用再单独记录 HomeGroup 自动生成的密码。

分页: 106/117 第一页 上页 101 102 103 104 105 106 107 108 109 110 下页 最后页 [ 显示模式: 摘要 | 列表 ]