网站运营
位置:首页>> 网站运营>> IIS6.0下建立FTP“用户隔离”站点

IIS6.0下建立FTP“用户隔离”站点

  发布时间:2007-03-28 13:58:00 

标签:

  为了方便大家使用,所建立的FTP站点不仅允许匿名用户访问,而且对主目录启用了“读取”和“写入”的权限。这样一来任何人都可以没有约束地任意读写,难免出现一团糟的情况。如果您使用IIS 6.0,只需创建一个‘用户隔离’的FTP站点就可以有效解决此问题。

  “隔离用户”是IIS 6.0中包含的FTP组件的一项新增功能。配置成“用户隔离”模式的FTP站点可以使用户登录后直接进入属于该用户的目录中,且该用户不能查看或修改其他用户的目录。

  创建用户账户

  首先在FTP站点所在的Windows Server 2003服务器中为FTP用户创建了一些用户账户,以便他们使用这些账户登录FTP站点。操作步骤如下所述:

  第1步 在桌面上用鼠标右键单击“我的电脑”,在弹出的快捷菜单中执行“管理”命令。

  第2步 打开“计算机管理”窗口,在左窗格中展开“本地用户和组”目录。然后用鼠标右键单击所展开目录中的“用户”文件夹,在弹出的快捷菜单中执行“新用户”命令,打开“新用户”对话框。


  第3步 在相关编辑框中键入用户名(如“xiaowei”)和密码,取消“用户下次登录时须更该密码”选项并勾选“用户不能更该密码”和“密码永不过期”两项,最后单击“创建”按钮(如图1)。
 

图1 创建用户账户

  第4步 这时会弹出下一个“新用户”对话框,根据需要添加若干个用户。创建完毕后单击“关闭”按钮即可。

  规划目录结构

  创建了一些用户账户后,开始了另一项关键性操作:规划文件夹结构(说白了就是创建一些文件夹)。

  为什么说创建文件夹的操作很关键呢,这是因为创建“用户隔离”模式的FTP站点对文件夹的名称和结构有一定的要求。首先必须在NTFS分区中创建一个文件夹作为FTP站点的主目录(如“CceFTP”),然后在“CceFTP”文件夹下创建一个名为“LocalUser”的子文件夹,最后在“LocalUser”文件夹下创建若干个跟用户账户一一对应的个人文件夹。


  另外,如果想允许用户使用匿名方式登录“用户隔离”模式的FTP站点,则必须在“LocalUser”文件夹下面创建一个名为“Public”的文件夹。这样匿名用户登录以后即可进入“Public”文件夹中进行读写操作(如图2)。
 

图2 目录结构

  提示:FTP站点主目录下的子文件夹名称必须为“LocalUser”,且在其下创建的用户文件夹必须跟相关的用户账户使用完全相同的名称,否则将无法使用该用户账户登录

  安装FTP组件

  在Windows Server 2003中创建“用户隔离模式”的FTP站点需要IIS 6.0的支持,但是在默认情况下IIS 6.0组件并没有被安装,因此简单谈了一下如何手动安装IIS 6.0组件。

  第1步 在“控制面板”中双击“添加或删除程序”图标,在打开的“添加或删除程序”对话框中单击“添加/删除Windows组件”按钮,打开“Windows组件向导”对话框。


  第2步 在“组件”列表中找到并双击“应用程序服务器”复选框,在打开的“应用程序服务器”对话框中双击“Internet信息服务(IIS)”选项,打开“Internet信息服务(IIS)”对话框。在子组件列表中找到并勾选“文件传输协议(FTP)服务”复选框,依次单击“确定/确定/下一步”按钮开始安装。最后单击“完成”按钮结束安装过程(如图3)。
 

图3 选取ftp服务组件

  提示:在安装过程中需要插入Windows Server 2003的安装光盘或指定安装源文件。

  创建FTP站点

  至此所有的准备工作都完成了,接下来是读者最为关心的核心环节:创建“用户隔离”模式的FTP站点。具体设置步骤如下所述:

  第1步 依次单击“开始/管理工具/Internet 信息服务(IIS)管理器”,打开“Internet 信息服务(IIS)管理器”窗口。在左窗格中用鼠标右键单击“FTP站点”选项,在弹出的快捷菜单中执行“新建/FTP站点”命令,打开“FTP站点创建向导”向导页,并单击“下一步”按钮。

  第2步 在打开的“FTP站点描述”向导页中键入一行描述性语言(如“CceFTP”),并单击“下一步”按钮。

  第3步 打开“IP地址和端口设置”向导页,在“输入此FTP站点使用的IP地址”下拉菜单中选中一个用于访问该FTP站点的IP地址。端口保持默认的“21”,单击“下一步”按钮。


  第4步 在打开的“FTP用户隔离”向导页中点选“隔离用户”单选框,并单击“下一步”按钮(如图4)。
 

图4 选择“用户隔离”模式

  第5步 打开“FTP站点主目录”向导页,单击“浏览”按钮找到事先创建的“CceFTP”文件夹,并依次单击“确定/下一步”按钮。

  第6步 在打开的“FTP站点访问权限”向导页中勾选“写入”复选框,然后依次单击“下一步/完成”按钮完成创建。

  登录FTP站点

  笔者看到站点创建完成了,迫不及待地来到一台电脑旁,以用户“xiaowei”的身份成功登录,并在该目录中新建了一个文档。为了验证自己所建立的文档是否真在名为“xiaowei”的文件夹中,笔者还特意打开Windows Server 2003服务器中“LocalUser”文件夹下的“xiaowei”文件夹,在这里果然看到了自己刚刚建立的文档。毫无疑问,设置是成功的。

  提示:用户登录分为两种情况:如果以匿名用户的身份登录,则登录成功以后只能在“Public”目录中进行读写操作;如果是以某一有效用户的身份登录,则该用户只能在属于自己的目录中进行读写操作,且无法看到其他用户的目录和“Public”目录。

  

0
投稿

猜你喜欢

  • 一、什么是组策略(一)组策略有什么用?说到组策略,就不得不提注册表。注册表是Windows系统中保存系统、应用软件配置的数据库,随着Wind
  • 域名系统(DNS)是一种用于TCP/IP应用程序的分布式数据库,它提供主机名字和IP地址之间的转换信息。通常,网络用户通过UDP协议和DNS
  • 谷歌推出新型扩展式广告北京时间3月5日晚间消息,据国外媒体报道,谷歌AdSense网络广告团队今天宣布,推出新型“扩展式广告”(expand
  • 打开注册表编辑器,找到 HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control,将 Wait
  • 明天就是教师节,在此,我再为大家讲解如何利用教师节进行网站推广。首先,我们来分析一下教师节的特点。教师节虽然从意义上来讲是教师的节日,但对于
  • 为了实现Linux环境下的FTP服务器配置,绝大多数的Linux发行套装中都选用的是Washington University FTP(Wu
  • Godaddy主机的VDS,对于一些不熟悉Linux的朋友来说,是比较头疼的事,不过一些简单的SSH远程管理操作其实也不难,如果想使用VDS
  • 因为上一篇讲得比较简单,很多安装细节我没有写,同时自己在安装过程中也许是比较顺利,很多遇到的问题也许就没有考虑到,未能给一些不明白或者没有接
  • 1、2008年1月5日,百度搜索风云榜上升最快的10个词中,有6个是关于“视频”的搜索。附,080105上升最快top10:双面飞轮海、美丽
  • 酝酿测试几个月的Google AdSense今日开放西联汇款 加快汇款速度,最高金额1万美金,不能给公司汇款。详细内容: 选择付款形式当月
  • 导入链接指的是从外部网站的页面上链回您的网站的链接。导入链接能够给您的网站带来新的用户,而且当这些链接是有价值的、网站编辑自愿选择的链接时,
  • 做网络好几年了.对中国站长(特别是那些象我一样以网络为生的站长)的生活真的是有自己的体验.我从00年开始在网络上小打小闹,到后来毕业后跟朋友
  • 刚刚无意中在统计中发现有一个来自法国的访问者从http://editors.dmoz.org/editors/editunrev2.cgi这
  • 网络上关于SEO的成长级别的文章已经有相当多叙述,这里就不再赘述。对于做SEO什么最重要?可能不同的人会有不同的理解。下面这几种应该是比较常
  • 美工经常抱怨的话就不多讲了,我认为如果一个美工没有熬到设计总监或者产品经理的可能性,势必要考虑或经历着以下转型:1、美工→编辑(或web销售
  • 我们期待您能通过提供优质的内容和服务来服务于用户和整个互联网。与此同时,您或许经常听到来自互联网界的关于链接问题的讨论,人们各持己见,争论不
  • “大江东去,浪淘尽,千古风流人物。故垒西边,人道是,三国周郎赤壁。乱石穿空,惊涛拍岸,卷起千堆雪。江山如画,一时多少豪杰……”当年苏轼站在著
  • 每一个搜索引擎都有自己的规则,合理的SEO可以有效提高网站的排名,从而使得营销更加的容易和简单。掌握搜索引擎的算法更新技术是进行SEO的重要
  • 上周我们已经向大家预告了我们将陆续推出Adsense“广告管理功能”,现在我们很高兴地通知大家,现在,我们已经开始分批推出这项功能了。一些发
  • 注意:此文为个人修改办法,非官方!请不要误会!你可以不使用本人提供的代码,如果你使用了本人提供的代码,我就认为你愿意自行担负可能造成的错误和
手机版 网站运营 asp之家 www.aspxhome.com