使用IIS和serv-u快速建立多用户的支持FTP的ASP 空间

2014-12-19 06:22
河南科技 2014年10期
关键词:多用户用户名文件夹

崔 晨

(河南省南阳工业学校,河南 南阳 473035)

1 问题提出

现在,基本没有支持FTP 网上免费ASP 空间,仅有的几个,提供的性能和功能令人难以接受。虽然可以使用9cool 之类软件建立或者利用asp 自己做一个支持在线申请程序, 或利用windowsserver 创建一个虚拟主机系统。 但是,当你想是编程新手或在校学生,你的系统是XP,只是想获得一个支持FTP 的ASP空间, 配合dreamweaver 或frontpage 快速建立一个运行开发环境,或者你是一名讲授ASP 程序的教师,教学中想快速建立一个提供给学生的支持FTP 的空间,前面的方法有些复杂。那么可以按下面去做, 可以使用IIS 和serv-u 快速建立多用户支持ASP的主页空间。

软件环境:WindwosXP(也可以使用Windowsserver 版)。 要求系统盘C:是NTFS 格式的,已安装了IIS 中的“万维网服务”和“文件传输协议(FTP)服务”,系统盘C:下的Inetpub 目录,有wwwrot 和ftproot,文件夹,分别是默认的web 服务器和ftp 服务器的目录, 使用serv-u6.4。 本机在局域网中的IP 设置为192.168.2.116。

2 用IIS 快速建立多用户下支持FTP 的ASP 空间方法

将FTP 服务器重新配置,在IIS 控制台中,将FTP 服务器重新配置。在“默认FTP 站点属性”对话框的“主目录”选项卡中,改变工作目录为c:inetpubwwwroot,添加写入权限。 其它设置保持默认状态,允许匿名登录,任何用户都可以对网站根目录操作。这可适应初学者练习之用。

如果用IIS 快速建立支持多用户的ASP 空间。 用户使用设置的windows 用户和密码来访问指定的目录。 还需要进行以下的配置与设置,现以对用户user01 为例说明。

在控制面板的用户管理中,创建windows 系统用户user01,并设置密码。 在wwwroot 中, 创建与你用户名对应的文件夹user01,它们分别是用户user01 的ASP 空间的目录。用户User01的ASP 空间为http://192.168.2.116/user1。 接着, 配置FTP 服务器,在它的属性对话框中,去掉允许匿名访问的选项,加入“写入”权限。

对wwwroot 目录下user01 文件夹,进行安全设置,允许进行写入和修改等操作。在属性对话框中选择“安全”选项卡,对用户user01 添加修改和写入的权限。 如图1 所示。 用户user01 的FTP 存储目录是服务器上的user01 目录,而它的访问地址是ftp://192.168.2.116, 可用windows 资源管理器或cutFtp 访问ftp://192.168.2.116, 用user01 及密码将其站点传到相应的目录user01 中。

其他用户的ASP 空间也以同样的方法创建支持ASP 的空间。 需要注意的是: 用户名不要用中文字符,FTP 用户使用windows 系统用户,使用windows 系统的安全设置,需要对网站修改删除时,要在目录的安全属性中进行设置。

图1 用户目录user01 的设置

图2 用户目录user01 的权限设置

3 用IIS 与serv-u 配合快速建立多用户的支持ASP 主页空间的方法

上面的方法中,FTP 用户与Windows 系统用户合一, 需要创建不少Windows 系统用户。 如果使用serv-u 代替IIS 中的FTP 服务器,可以将FTP 用户单独由serv-u 控制。 做法如下。

先停止其FTP 工作, 以防止与serv-u 在缺省端口冲突,再去安装serv-u。 先规划用户和相应密码。 根据用户名在wwwoot创建用户文件夹, 如user01,user02 等。 安装serv-u 后 (这里以serv-u6 为例), 如建立用户user01, 它的目录是刚才创建的wwwroot 下user01,设置以写入的权限。 如图2 所示。

那么, 用户user01 即获得了一个主页空间:http://192.168.2.116/user01/, 同 时,获得一个FTP空间 ftp://192.168.2.116/, 可以使用windows 资源管理器或CuteFtp 等软件, 以用户名user01 和相应密码来访问服务器上wwwroot 下的usr01 文件夹, 而其它用户是不能访问的。 如图3 中在dreamweaver8 站点设置。

图3 dreamweaver8 中站点属性的设置

4 dreamweaver8.0 中的上传设置

在前面建立支持FTP 的ASP 空间后, 在开发工具dreamweave8 中可以进行相应设置,从而建立直接网站进行编辑和测试的开发环境。 Dreamweaver8 网站的设置如图3 所示。 其中,主机目录不要填写,站点会上传到服务器上的wwwroot 下的user01 目录下。 开发时从服务器下载网站, 编辑完成后, 再以FTP 的方式上传到服务器上, 更新站点。 在浏览器地址栏输入http://192.168.2.116/user01/,就可访问用户user01 的ASP 空间的主页。

河南省教育厅教育教学改革实验项目《中等职业学校网络环境下课堂教学模式的研究》(项目编号:2005-zjykt-151)。

猜你喜欢
多用户用户名文件夹
安泰科多用户报告订阅单
《护士进修杂志》投稿程序
《护士进修杂志》投稿程序
安泰科多用户报告订阅单
安泰科多用户报告订阅单
安泰科多用户报告订阅单
《护士进修杂志》投稿程序
摸清超标源头 大文件夹这样处理
机智的快递员
调动右键 解决文件夹管理三大难题