解决FTP服务器故障7妙招.docx
- 文档编号:27386234
- 上传时间:2023-06-30
- 格式:DOCX
- 页数:7
- 大小:175.47KB
解决FTP服务器故障7妙招.docx
《解决FTP服务器故障7妙招.docx》由会员分享,可在线阅读,更多相关《解决FTP服务器故障7妙招.docx(7页珍藏版)》请在冰豆网上搜索。
解决FTP服务器故障7妙招
解决FTP服务器故障7妙招
解决FTP服务器故障7妙招
第1招:
使用小区宽带上网能否配置FTP服务器
故障现象:
某小区内的计算机通过小区宽带Internet,所有的计算机均设有内部静态IP地址。
现在某用户想在自己的计算机中部署FTP服务,希望能从单位访问家里的计算机。
可是计算机本身没有合法的公网IP地址,这个目的如何才能实现?
解决方法:
只有拥有合法公网IP地址的计算机才能被Internet上的用户访问,而一般小区宽带内的用户只有代理服务器或宽带路由器才有合法的IP地址,小区用户则一般使用内部IP地址。
若想被Internet中的用户访问,必须在代理服务器或宽带路由器上启用端口映射功能,将相应的服务端口映射到网络内的某个IP地址上。
例如准备给内部IP地址为10.115.223.110的计算机进行端口映射,那么应当将该计算机内部IP地址映射至代理服务器或路由器的21端口上。
这样当在内部计算机上安装FTP服务后,可以使用诸如ftp:
//公网IP的形式访问到该FTP服务器。
需要注意的是,不同网络服务都有不同的默认端口号,如Web为80,远程桌面为3389。
如果所映射的端口不是默认端口号,还必须在服务端和客户端作相应的设置。
当然出于安全性的考虑,FTP服务器必须设置访问密码。
第2招:
Windows2000Server系统FTP服务器配置不成功
FTP账户和密码进行连接时却无法连接,请问这种故障最容易是什么原因造成的,应该如何解决?
解决方法:
既然登录FTP服务器使用的账户为合法账户,那么在排除物理连接和基本网络设置存在问题的情况下,可以考虑FTP服务器是否对用户启用了“读取”权限。
如果没有开启“读取”权限,则会出现登录失败的情况。
解决的方法是在“Internet信息服务(IIS)管理器”窗口中打开FTP站点属性对话框。
确认在“主目录”选项卡中选中“读取”复选框权限。
然后切换至“目录安全性”选项卡,单击“授权访问”按钮,进一步确认客户端计算机的IP地址不在“拒绝访问”之列,如图2008121401所示。
图2008121401确认选中“读取”复选框
第4招:
局域网计算机无法连接FTP服务器
故障现象:
某学校宿舍内的小型局域网采用代理服务器接入Internet。
其中有两台计算机可以连接隔壁宿舍的计算机,但无法连接FTP服务器,而宿舍内的其它计算机却能正常连接。
请问这个问题是什么原因造成的呢,应该如何解决?
解决方法:
导致该故障产生的原因很可能是FTP站点有问题。
可以尝试直接使用IE浏览器连接FTP服务器。
在IE浏览器的地址栏中输入形如ftp:
//ftp_user:
ftp_sn@ftp主机IP地址之类的IP地址连接FTP服务器。
如果这种方法也不能连接FTP服务器,建议更改共享上网的方式,或者更换代理服务器软件试试。
第5招:
拒绝非法用户登录FTP服务器
故障现象:
某公司局域网划分为多个子网,由于工作需要想对“研发部”的员工提供FTP服务(由IIS提供)。
所有员工可以匿名登录,并且所有登录者均对FTP主目录拥有读取和写入的权限。
如何才能既不增加该部门员工登录FTP服务器的操作难度,又能拒绝其它部门的员工登录该FTP服务器呢?
解决方法:
只要在“目录安全性”中拒绝除本部门IP地址之外的其它IP地址登录该FTP服务器就能实现上述目的。
打开“Internet信息服务(IIS)管理器”窗口,右击FTP服务器名称并选择“属性”命令。
在“目录安全性”选项卡中点选“拒绝访问”单选框,然后单击“添加”按钮。
在“授权访问”对话框中点选“一组计算机”单选框,在“网络标识”编辑框中键入本部门子网的网络ID(如10.115.223.0),在“子网掩码”编辑框中键入正确的子网掩码(如255.255.254.0),依次单击“确定”→“确定”按钮即可,如图2008121402所示。
图2008121402限制特定IP地址连接
第6招:
使用“隔离用户”功能限制用户FTP目录
故障现象:
在IIS中建立FTP服务器以后,如何使用户登录FTP服务器以后只能进入某一个特定目录进行读写操作,且不能看到其它用户的目录呢?
解决方法:
在IIS6.0发布之前,这一目的实现起来似乎很麻烦。
不过随着WindowsServer2003的发布,其IIS6.0组件中集成的FTP服务子组件新增的“隔离用户”功能可以很好地解决上述问题,操作步骤如下所述:
第1步,首先在WindowsServer2003服务器中添加若干用户账户,并在某一个NTFS分区中创建一个文件夹作为FTP服务器的主目录(如MsserverFTP)。
然后在MsserverFTP文件夹下创建一个名为LocalUser的子文件夹,最后在LocalUser文件夹下创建若干个和用户账户一一对应的个人文件夹。
第2步,新建FTP服务器,并在“FTP用户隔离”向导页中选择“隔离用户”模式,如图2008121403所示。
图2008121403选择FTP用户隔离模式
第3步,以某一个用户的身份登录该FTP服务器,则只能在属于该用户的目录中进行读写操作,且无法看到其它用户的目录。
小提示:
如果在“隔离用户”的情况下依然希望允许匿名用户登录,则只需在LocalUser文件夹下面创建一个名为Public的文件夹,所有匿名用户将在该目录中进行读写操作。
第7招:
防火墙导致FTP服务器无法连接
故障现象:
单位校园网搭建完成并投入使用以后,为老师们的工作提供了极大的便利,其中使用最频繁的是各办公室电脑之间的资料传输。
起初我们使用“网上邻居”进行传输,但使用一段时间以后发现这种方式很不稳定,每次访问都需要一段时间的解析,并且还不利于管理。
由于这些办公电脑都是基于WindowsXP专业版系统平台的,因此笔者决定利用WindowsXP自带的IIS为每台计算机配置简单的FTP服务。
按正确方法为每台电脑安装IIS并配置FTP服务后,当进行访问时,出现了问题:
每台电脑只能在本机访问自己的FTP文件夹,其它电脑访问本机或本机访问其它电脑均不能正常进行。
解决方法:
首先可以排除物理连接上的问题,因为其它网络应用都是正常的。
由于出现不能访问FTP服务器现象的电脑不止一台,所有的办公电脑均存在这个问题,因此只能从软件设置上寻求解决。
经过仔细查看网络设置和认真分析,发现所有电脑的“本地连接”均开启了WindowsXP自带的防火墙功能。
而默认情况下,该防火墙是禁止开放本机FTP服务的。
解决该问题的步骤如下所述:
第1步,在桌面上右键单击“网上邻居”图标,选择“属性”命令。
在打开的“网络连接”窗口中右键单击“本地连接”图标,选择“属性”命令。
第2步,打开“本地连接属性”对话框,切换到“高级”选项卡。
单击对话框右下角的“设置”按钮,打开“高级设置”对话框。
第3步,在默认的“服务”选项卡中,用户可以设置在开启防火墙功能的前提下本机开放的服务类别。
由于需要提供FTP服务,因此只需开放该服务即可。
在服务列表中选中“FTP服务器”选项,随之打开的“服务设置”对话框要求填写计算机名称。
保持默认内容并连续单击“确定”完成设置即可,如图2008121404所示。
图2008121404选择允许穿越防火墙的服务
经过设置后,其它电脑就可以通过FTP方式访问本机的FTP文件夹了。
同样将其它电脑的防火墙也做相应的设置,至此问题成功解决。
同理,如果在开启WindowsXP自带防火墙功能的前提下需要提供HTTP、SMTP等服务,也需要做相应的设置才可以实现。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 解决 FTP 服务器 故障 妙招
![提示](https://static.bdocx.com/images/bang_tan.gif)