admin 管理员组

文章数量: 1086019


2023年12月23日发(作者:json代码整理)

FTP服务器的建立(jiànlì)及设置

1.1 实验(shíyàn)目的

掌握(zhǎngwò)Windows 2000 环境(huánjìng)下FTP服务器的配置方法。

掌握Windows 2000 环境下使用第三方软件(Serv-U)配置FTP服务器的方法。

1.2 实验环境

Windows 2000 Server操作系统,接通Internet的PC机;独立操作。

1.3 相关理论

文件传输服务是由FTP应用程序提供的,而FTP应用程序遵循的是TCP/IP中的文件传输协议(FTP,File Transfer Protocol),它允许用户将文件从一台计算机传输到另一台计算机上,并且能够保证传输的可靠性。

由于采用TCP/IP协议作为Internet的基本协议,无论两台Internet上的计算机在地理位置上相距多远,只要它们都支持FTP协议,它们之间就可以随意地相互传送文件。这样做不仅可以节省实时联机的通信费用,而且可以方便地阅读和处理传输过来的文件。

为了便于管理和保证FTP服务器的安全性,必须对FTP服务器的访问控制进行设置,普通用户对FTP服务器的访问权限必须进行严格设置。FTP服务器的匿名访问、完全控制和用户登录都是FTP服务器的基本配置,而且FTP服务器的第三方软件也实现了上述的各种必要配置。

1.4 实验内容及步骤

一、利用IIS建立FTP站点

步骤1:安装Windows 2000 IIS中的FTP组件。

打开“控制面板”窗口,选择“添加/删除程序”→“Windows组件向导”→“应用程序服务器”→“Internet信息服务(IIS)”→“文件传输协议(FTP)服务”,如图1-1所示。

2

实验1 FTP服务器的建立及设置

在选定(xuǎn dìnɡ)需要安装的服务后,安装向导(xiàngdǎo)会提示需要插入Windows 2000安装光盘,这时插入安装盘按照提示进行安装,IIS中的FTP很快便自动(zìdòng)安装完成。

步骤(bùzhòu)2:打开“程序”→“管理工具”→“Internet信息服务(IIS)管理器”→“FTP站点”,如图1-2所示。

图1-1 添加组件

图1-2 IIS信息服务管理器

在IIS FTP组件中,FTP每一个站点只能对应一个端口,每一个站点只能对应一个全局目录。如果需要建立匿名访问的FTP服务和需要认证的FTP服务,则需要建立两个站点,使用两个不同的端口。

实验1 FTP服务器的建立及设置

3

步骤(bùzhòu)3:首先建立一个(yī ɡè)需要认证的FTP站点,让互联网登录FTP服务时需要认证(rènzhèng)才能与FTP服务器取得信任连接。选择(xuǎnzé)“程序”→“管理工具”→“计算机管理”→“本地用户和组”→“用户”,在这里新建一个用户admin,不需要赋予任何权限,建立后即完成建立用户的过程。

步骤4:进入Internet 信息服务(IIS)管理器“默认FTP站点属性”对话框。在“安全账户”选项卡中不选“允许匿名连接”,否则任何人都可以通过FTP连接你的全局目录,如图1-40所示。在“主目录”选项卡中的“FTP站点目录”选择到对外服务文件目录的上级目录,如果不想这个站点下的子站点有“写入”权限,那么“写入”权限不需要选中,如图1-5所示。如果此站点下有一个子站点需要有“写入”权限,那么全局站点FTP权限必须给予“写入”,如果觉得不安全,可以把FTP目录数据转移到一个空的分区或者下级目录。例如admin账号对应“F:作业布置”目录,那么FTP全局站点目录必须为“F:作业布置”,如图1-5所示。

图1-3 设置用户

4

实验1 FTP服务器的建立及设置

图1-5 选择(xuǎnzé)站点目录

图1-4 不选择(xuǎnzé)“允许匿名(nìmíng)连接”

现在,FTP服务接口已经向互联网服务,但实际上没有用户可以从你的FTP进入获得资源。我们需要(xūyào)把刚才建立的admin用户对应到FTP目录。

步骤5:右击FTP默认站点,选择“新建”→“虚拟目录”,虚拟目录别名输入aamm,如图1-7所示,选择aamm对应的访问目录并给予权限,如图1-8和图1-9所示,完成效果如图1-10所示。实际上虚拟目录别名就是用户登录名称,对应着用户表中的用户。可以通过系统建立FTP用户来对应不同站点的FTP子站点目录,如图1-11所示。当然,一个用户可以对应多个路径,这点需要使用FSO权限进行控制。

图1-6 新建站点

实验1 FTP服务器的建立及设置

5

图1-7 设置目录(mùlù)别名

图1-8 选择(xuǎnzé)新建站点路径

图1-9 设置(shèzhì)默认权限

6

实验1 FTP服务器的建立及设置

图1-10 添加(tiān jiā)完成

图1-11 IIS信息(xìnxī)服务管理器

步骤(bùzhòu)6:下面可以开始测试(cèshì)FTP服务器。在测试过程中为了方便,使用Windows 2000自带的FTP命令进行测试,如图1-12所示。

实验1 FTP服务器的建立及设置

7

图1-12 DOS方式(fāngshì)测试

测试成功,互联网上的访问者就可以(kěyǐ)直接在IE浏览器里面输入ftp://yourip或者ftp://youripDomainName你的FTP了。

二、Serv-U安装(ānzhuāng)和配置

1.安装(ānzhuāng)Serv-U

展开压缩文件,执行其中的即可开始安装;全部选择默认选项即可。安装完成后不需重新启动,直接在“开始”→“程序”→Serv-U

FTP Server中就能看到相关文件,如图1-13所示。

图1-13 安装Serv-U

2.建立第一个可用的FTP服务器

步骤1:假如本机IP地址为192.168.0.48,已建立好域名的相关DNS记录。

步骤2:打开Serv-U管理器。选择图1-13的Serv-U Administrator,即出现Setup Wizard(设置向导)。此向导可以帮你轻松地完成基本设置,因为建议使用它。直接选择Next(下一步)按钮,如图1-14所示。

8

实验1 FTP服务器的建立及设置

图1-14 设置(shèzhì)向导

步骤(bùzhòu)3:随着安装向导按以下(yǐxià)步骤进行操作。

(1)IP address(IP地址):输入(shūrù)192.168.0.48(如果使用动态的或无合法的IP地址,则此项为空)。

(2)Domain name(域名):输入。

(3)Install as system server(安装成一个系统服务器吗):选择Yes。

(4)Allow anonymous access(接受匿名登录吗):此处可根据自己需要选择,如选择Yes。

(5)anonymous home directory(匿名主目录):此处可输入(或选择)一个供匿名用户登录的主目录。

(6)Lock anonymous users in to their home directory(将用户锁定在刚才选定的主目录中吗):即是否将上步的主目录设为用户的根目录,一般选择Yes。

(7)Create named account(建立其他账号吗):此处询问是否建立普通登录用户账号,一般选择Yes。

(8)Account login name(用户登录名):普通用户账号名,比如输入nanshan。

(9)Password(密码):设定用户密码。由于此处是用明文(而不是*)显示所输入的密码,因此只输一次。

(10)Home directory(主目录):输入(或选择)此用户的主目录。

(11)Lock anonymous users in to their home directory(将用户锁定在主目录中吗):选择Yes。

(12)Account admin privilege(账号管理特权):一般使用它的默认值No

privilege(普通账号)。

(13)最后选择Finish(结束)即完成设置,如图1-15所示。

实验1 FTP服务器的建立及设置

9

图1-15 设置(shèzhì)域名、IP和端口

步骤(bùzhòu)4:从图1-15中可以(kěyǐ)看到,现在已经建立好了一个FTP服务器,服务器地址为。其下有两个用户(yònghù),一个是匿名用户Anonymous,其密码为空;另一个是普通用户nanshan,其密码为在向导中输入的内容。

步骤5:基本权限。比如在图1-15左边的面板中选中nanshan用户,则在右边的面板中出现如图1-16所示的设置窗口。选择Dir Access(目录存取权限)选项卡,即可设置此用户在它的主目录(即Path)是否对文件拥有Read(读)、Write(写)、Append(写和添加)、Delete(删除)、Execute(执行)的权限;是否对目录拥有List(显示文件和目录的列表)、Create(建立新目录)和Remove(修改目录,包括删除、移动、更名)的权限;设置Inherit(以上权限是否包括它下面的目录树)等权限。

图1-16 设置权限

3.使用此FTP服务器

(1)DOS下的登录格式。如“ftp你的ip或域名”。

(2)浏览器中的登录格式。如“ftp://你的ip或域名”。

(1)接下来是管理控制台的一些基本设置。首先是域的建立和设置,要填写域的名称、说明并设置启用该域,如图1-17所示。

10

实验1 FTP服务器的建立及设置

图1-17 域向导(xiàngdǎo)

(2)设置其中采用的协议(xiéyì)要使用哪些端口,通常使用默认的端口设置即可,如图1-18所示。

图1-18 域协议(xiéyì)的端口设置

(3)域的IP地址设置,可以(kěyǐ)填写服务器的IP地址,也可以留空,如图1-19所示。

实验1 FTP服务器的建立及设置

11

图1-19 域的IP地址设置(shèzhì)

(4)利用向导在刚刚建好的域中创建用户(yònghù),在弹出的提示对话框中单击“是”按钮进入用户向导,如图1-20所示。

图1-20 利用向导创建(chuàngjiàn)用户

12

实验1 FTP服务器的建立及设置

(5)输入FTP用户(yònghù)的用户名,然后单击“下一步”按钮,如图1-21所示。

图1-21 创建用户(yònghù)向导

为该用户(yònghù)设置登录密码,然后单击“下一步”按钮,如图1-22所示。

图1-22 设置用户(yònghù)密码

实验1 FTP服务器的建立及设置

13

(7)设置(shèzhì)用户的根目录。首先选中“锁定用户至根目录”复选框,并单击“浏览”按钮选择要设定的目录,如图1-23和图1-24。

图1-23 锁定(suǒ dìnɡ)用户

图1-24 选择(xuǎnzé)用户根目录

14

实验1 FTP服务器的建立及设置

(8)设置用户的权限(quánxiàn)。本例中将用户权限设置为“只读”权限,如图1-25所示。

图1-25 设置(shèzhì)用户权限

(9)用户向导结束,返回(fǎnhuí)Serv-U管理控制台主页,如图1-26所示。

图1-26 Serv-U管理(guǎnlǐ)控制台主页

实验1 FTP服务器的建立及设置

15

(10)通过该主页(zhǔ yè)可以对FTP服务器进行详细的设置,如用户、域、群组、目录限制和设置等,如图1-27所示。

图1-27 用户属性(shǔxìng)的详细设置

(11)通过IE浏览器访问刚建立(jiànlì)的FTP服务器,并用刚创建的用户master登录该站点,如图1-28所示。

(12)登录成功后,浏览器中会列出用户(yònghù)根目录下的子目录及文件列表,如图1-29所示。

图1-28 登录(dēnɡ lù)FTP服务器

16

实验1 FTP服务器的建立及设置

图1-29 用户(yònghù)根目录

1.5 实验(shíyàn)注意事项

本实验给出的是利用(lìyòng)Windows 2000 Server自带的IIS组件和利用第三方软件建立FTP站点的两种方法。这是两种经典的建站方法,类似功能的第三方FTP建站软件还有很多种。

1.6 实验报告要求(yāoqiú)

(1)建立服务器成功后,让同实验室的同学在其他机器上访问,并记录访问结果。

(2)列出实验过程中出现的问题,并说明你是如何解决的。

实验1 FTP服务器的建立及设置

17

内容摘要

(1)FTP服务器的建立及设置

1.1 实验目的

掌握Windows 2000 环境下FTP服务器的配置方法

(2)1.3 相关理论

文件传输服务是由FTP应用程序提供的,而FTP应用程序遵循的是TCP/IP中的文件传输协议(FTP,File Transfer Protocol),它允许用户将文件从一台计算机传输到另一台计算机上,并且能够保证传输的可靠性

(3)由于采用TCP/IP协议作为Internet的基本协议,无论两台Internet上的计算机在地理位置上相距多远,只要它们都支持FTP协议,它们之间就可以随意地相互传送文件

(4)这样做不仅可以节省实时联机的通信费用,而且可以方便地阅读和处理传输过来的文件


本文标签: 用户 设置 服务器 建立 目录