FTP是网络管理员接触比较频繁的一个服务,在实际使用中建立FTP服务器并不难,设置共享目录以及帐户等操作也很简单。然而作为合格的网络管理员不仅仅需要知道建立的方法还需要通过实际工作积累经验,发现技巧。
笔者使用FTP已经有很多年了,也负责公司多个FTP服务器的维护,实际中积累了很多FTP操作技巧,在这里写出来和广大IT168的读者分享。由于笔者公司都是使用SERV-U建立FTP服务器的,所以所有操作都是基于SERV-U软件来完成的。
一、巧用别人硬盘建立FTP
目前FTP服务器在中小企业中应用广泛,很多公司都建立了自己FTP站点为员工提供资源共享文件下载等服务,但资源的容量一直是个棘手问题,几部DVD大片就会把硬盘撑满。那么作为网络管理员的你是否想过使用别人的硬盘来存储数据呢?
实际上各个单位计算机的数量是很多的,但因为每台电脑的硬盘容量都不是很大,所以建立FTP会有囊中羞涩的感觉,如何解决硬盘容量拘谨的问题呢?现在笔者就教给各位读者通过映射网络磁盘的方法来使用别人的硬盘建立自己FTP的方法。
第一步:首先用SERV-U建立FTP,我采用的是SERV-U 5.0.0.10版本。
第二步:这是关键的一步,我们来对别人的硬盘进行磁盘映射,前提是要知道别人电脑的用户名和密码。(在单位很多机器都是公用的,例如打印服务器,文件服务器等,所以知道用户名和密码也不是一件困难的事情)这里我们假设用户名为administrator,密码为198029,计算机IP为10.91.30.45,我们要映射的磁盘是H盘。现在我们通过开始-运行-输入CMD进入命令行模式,打入如下命令net use z: \\10.91.30.45\h$ 198029 /user: administrator。(如图1)
图1 点击看大图
当屏幕显示命令成功完成后,我们打开“我的电脑”就可以看到该磁盘已经被我们映射为Z盘了。(如图2)
图2
第三步:用SERV-U建立FTP并设置主目录时,就可以通过浏览选择该网络磁盘了,这样建立的FTP实际上使用的是远程服务器10.91.30.45的硬盘。(如图3)
图3 点击看大图
完成所有操作后我们访问本机FTP时直接进入眼帘的就是10.91.30.45上的网络磁盘了,从而真正实现了别人硬盘为我所用。
小提示:笔者使用的是serv-u5完成此项操作的,在新版本serv-u6中此功能却被禁止了。不知道是因为基于安全考虑还是别的原因。因此想使用别人硬盘建立FTP的读者需要用serv-u5版本。
二、不登录系统也开FTP服务
建立FTP服务器最流行的软件就是SERV-U。在使用中有的朋友希望不登录操作系统就能够启动FTP服务,也就是说在机器运行到WINDOWS登录界面后,系统登录到桌面之前这个阶段启动FTP服务。如何才能实现这个功能呢?
方法1:其实SERV-U自身就带有这个功能,并且是默认安装的。这个就是SERVICE模式。我们通过“开始菜单->运行->输入services.msc”,回车进入服务管理器,在服务列表中找到“Serv-U FTP服务器”选择右键属性->登录->选择“这个账号”,输入可登录的系统用户名和密码,最后启动该服务就可以了。这样每次系统运行到登录界面时就会自动的启动SERV-U服务,从而开启了本机的FTP服务器。省去了我们登录系统,手工启动SERV-U的操作。
方法2:但有时安装了SERV-U后在服务列表中找不到“Serv-u FTP服务器”这个服务,我们只能用其他的方法来解决这个问题。即通过开机脚本来实现。这里假设SERV-U程序路径为“G:\Program Files\Serv-U\ServUAdmin.exe”。
STEP1:我们编辑一个BAT文件,内容为"G:\Program Files\Serv-U\ServUAdmin.exe"(包含引号")
STEP2:把该BAT文件复制到系统盘winnt\system32\grouppolicy\machine\scripts\startup目录下。
STEP3:通过“开始菜单->运行->输入gpedit.msc”,启动组策略。双击“本地计算机策略->计算机配置->WINDOWS设置->脚本->启动”,选择“添加”按钮,把刚才的BAT文件添加到启动脚本中。(如图4)
图4
经过三步设置后当我们启动计算机还没有登录系统时,由于设置了启动脚本,系统也会自动打开SERV-U程序。我们真正实现了不登录系统也开FTP服务的功能。
总结:
其实建立FTP服务器的工具很多,每个工具软件都有自己的使用技巧。只有我们不断使用才能不断积累,遇到问题时好好想想解决方法而不是逃避麻烦,这样作为网络管理员的我们才能不断得到经验,提高自身综合网络水平。
文章来源于领测软件测试网 https://www.ltesting.net/
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备10010545号-5
技术支持和业务联系:info@testage.com.cn 电话:010-51297073