文件的传输协议(File Transfer Protocol,FTP),是专门用来传输文件的协议。而FTP服务器,则是在互联网上提供存储空间的计算机,它们依照FTP协议提供服务。当它们运行时,用户就可以连接到服务器上下载(Download)文件,“下载”文件就是从远程主机复制文件至自己的计算机上;也可以将自己的文件上传(Upload)到FTP服务器中,“上传”就是将文件从自己的计算机中复制至远程主机上。因此,FTP的存在大大方便了互联网资源的共享。
下面以Windows Server 2003操作系统环境下的IIS 6.0为例,构建一个FTP服务器。
1.创建FTP服务器
在安装IIS时,在弹出的“Internet信息服务(IIS)”对话框中,如图5-31所示,如果选中“文件传输协议(FTP)服务”复选框,然后单击“确定”按钮,就会在IIS中创建一个FTP服务器。
2.创建FTP站点
(1)利用IIS的默认值建立站点
建立FTP站点最快的方法,就是直接利用IIS默认建立的FTP站点,把可供下载的相关文件,分门别类的放在该站点默认根目录“\Inetpub\ftproot”下。如果在安装IIS时将FTP的发布目录设置成其他目录,需要将这些文件放到所设置的目录中。
(2)新建站点
运行“管理工具”中的“Internet信息服务(IIS)管理器”程序,打开“Internet信息服务(IIS)管理器”窗口。如图5-36所示。在“Internet信息服务(IIS)管理器”窗口左窗格的树状目录中选择“FTP站点”文件夹,然后执行“操作”→“新建”→“FTP站点”菜单操作。出现FTP站点新建向导,按要求输入新站点的IP地址、TCP端口、存放文件的主目录路径(即站点的根目录)及设置访问权限。除了主目录路径一定要指定外,其余设置可保持默认值。
3.设置FTP站点属性
FTP服务器安装好以后,在服务器上有专门的目录提供网络用户访问、存储下载文件、接受上传文件等服务。合理设置站点有利于提供安全、方便的服务。
进行FTP站点属性设置,要运行“Internet服务(IIS)管理器”,在相应的FTP站点上用鼠标右键单击“属性”选项,弹出默认“FTP站点属性”对话框,如图5-37所示。
图5-36 新建FTP站点
(1)“FTP站点”选项
如图5-37所示,该选项卡主要用于设置IP地址和TCP端口号。
图5-37 “FTP站点”属性设置
IP地址:设置此站点的IP地址,即本服务器的IP地址。如果服务器设置了两个以上的IP站点,可以任选一个。FTP站点可以与Web站点共用IP地址及DNS名称,但不能设置使用相同的TCP端口。
TCP端口:FTP服务器默认TCP端口为21,若更改此端口,则用户连接到此站点时,必须输入站点所使用端口。例如,使用浏览器URL,如ftp://202.194.68.111:8000,表示链接FTP服务器端口为8000。
连接限制、连接超时、启动日志等设置参见“WWW服务器配置”。(www.xing528.com)
(2)“安全账户”选项卡
该选项卡主要用于设置允许连接的用户,如图5-38所示。
图5-38 FTP“安全账户”属性设置
允许匿名连接:FTP站点一般都设置为允许用户匿名登录。在安装IIS时系统自动建立一个默认匿名用户账号“IUSR-DNS”,其中“DNS”是FTP服务器的计算机名。注意用户在客户机登录FTP服务器的匿名用户名为“snonymous”,并不是用户名“IUSR-DNS”。匿名用户具有匿名登录账号一样的站点访问权限。因此在网络中,如果有些文件的访问权限是局限于给定的用户,则用来匿名登录的系统账号就不应该具有访问这些文件的权限。
只允许匿名连接:选择此项表示用户不能用私人的账号登录,只能匿名登录FTP站点,可以用来防止具有管理权限的账号通过FTP访问或更改文件。
(3)“消息”选项卡
在此选项卡中,可以设置类似站点公告的信息。
(4)“主目录”选项卡
该选项卡设置供网络用户下载文件的站点,可以是来自于本地计算机或是来自于其他计算机共享文件的文件夹。如图5-39所示。
图5-39 FTP“主目录”属性设置
“此计算机上的目录”选项为默认选项。选择此项,需指定FTP站点目录,即站点的根目录所在的路径。如果选择“另一台计算机上的目录”选项,需指定来自于其他计算机的目录,按“链接为”按钮设置一个有权访问该目录的Windows Server 2003用户账号。
对于站点的访问权限可进行几种复选设置。
读取:用户具有读取或下载此站点下的文件或目录的权限。
写入:允许用户将文件上传至此FTP站点目录中。
记录访问:如果此FTP站点已经启用记录访问功能,选中前面的复选框,则用户访问此站点文件的相关记录,会被记载到日志文件中。
4.FTP站点运行管理
运行“管理工具”中的“Internet信息服务(IIS)管理器”程序,打开“Internet信息服务(IIS)管理器”窗口,选择相应的站点,执行“操作”→“启动/暂停/停止”菜单操作即可。另外,当执行“操作”→“删除”菜单操作,则可将相应站点删除。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。