IT猫扑网:您身边最放心的安全下载站! 最新更新| 软件分类| 专题汇总| 手机版

您当前所在位置:IT猫扑网 > 服务器 > FTP服务器 > FTP服务器架设管理

FTP服务器架设管理

时间:2015-06-28 00:00 来源:IT猫扑网|http://www.itmop.com/ 作者:网管联盟 我要评论(0)

  架设好FTP服务器后,怎样才能更好地管理自己的FTP,使它性能稳定并合理占用机器资源和分配带宽呢?不同的FTP服务器软件提供的管理方式、功能有所不同。

  一、IIS FTP服务器的管理

  IIS虽然安装简单,但管理功能不强,只有简单的账户管理、目录权限设置、消息设置、连接用户管理。


  1.账户管理

  与serv-u不同,IIS对账户的管理按照windows用户账户方式进行。如果要给FTP服务器添加一个用户名和密码均为dys的授权账户,首先得在windows中添加该账户。

  1)在&管理工具&中打开&计算机管理&,找到&本地用户和组&下的&用户&,右击鼠标,选择&新用户&。

  2)在弹出的&新用户&窗口中输入用户名和密码,确定后windows就会创建该用户。

  3)在&管理工具&中打开&internet信息服务&,进入&默认FTP站点&的&属性&设置窗口,在&安全账户&选项卡中找到&FTP站点操作员&。在这里可以看到,系统已经默认&administrators&组所有成员为授权账户。如果你用的是windows 2000服务器版,可以点旁边的&添加&按钮,将dys账户添加进去,如果不是,则&添加&和&删除&按钮为灰色,不可选。能不能将dys账户添加进去呢?当然可以。

  4)回到&计算机管理&,右击刚才创建的用户名,打开&属性&设置,在&隶属于&选项卡中先将默认的&users&组删除,再点&添加&,在弹出的&选择组&窗口中点&高级→立即查找&,在搜索结果中选择&administrators&组,然后确定就可以了。

  5)要删除某个账户,直接在&计算机管理&中删除即可。

  提示:这样做的缺点在于如果不是windows 2000服务器版,则你每添加一个账户,该账户就自动拥有系统管理员&administrator&的所有权限。可以想象,一旦账户密码失窃将带来很大的安全隐患。  2.目录管理

  1)设置虚拟目录

  很多时候,上传的文件多了,架设服务器当初设定的主目录所在盘空间往往就不够了,怎么办?这就需要设置虚拟目录。虚拟目录就是将其他目录以映射的方式虚拟到该FTP服务器的主目录下,这样,一个FTP服务器的主目录实质上就可以包括很多不同盘符、不同路径的目录,而不会受到所在盘空间的限制了。当用户登录到主目录下,还可以根据该账户的权限对它进行相应的操作,就像操作主目录下的子目录一样。如果用户被锁定在主目录下,这项功能将允许他们访问主目录之外的其它目录。
  这里我们假设要将D:MTV目录设为g:FTP目录下的虚拟目录music。在&internet信息服务&中右击&默认FTP站点&,选&新建→虚拟目录&进行设置。在&虚拟目录别名&中填入&music&,在&FTP站点内容目录&中选择&D:MTV&,在&访问权限&中将&读取&和&写入&打上钩,完成后退出。以dys的账户登录到FTP看看,是不是多了个&music&的目录?接下来就可以往该目录里上传或下载文件了。

  2)读写权限设置

  IIS的权限设置比较简单,对每个目录只提供了三种权限:读取(允许下载)、写入(允许上传)和记录访问(在日志中记录用户对此目录的访问)。对主目录可以在&默认FTP站点&的属性中设置,对于虚拟目录可以在虚拟目录的&属性&中设置。

  提示:主目录设置的权限如果与虚拟目录的权限发生冲突,则以主目录权限为准。比如主目录设置的权限为读取和写入,而music的权限只设置为读取,则music权限将会被主目录权限覆盖掉,自动拥有写入权限。

  3.消息设置

  进入&默认FTP站点&属性中的&消息&选项卡,可以设置用户登录和退出服务器时在FTP客户端软件的状态窗口显示消息。其中,&标题&和&欢迎&将在用户登录时出现,&退出时&是当用户退出服务器时显示的告别信息。

  4.连接用户管理

  在&FTP站点&选项卡中可以简单地管理连接用户。&限制为&用来设置服务器允许同时连接的最大连接数,如果不是windows 2000服务器版,不仅&无限制&选项不可选,而且最大连接数不能超过10个。&连接超时&可以设置当连接用户空闲多少秒时会被服务器自动踢出,这可以有效防止用户浪费服务器最大连接数。点右下角的&当前会话&可以看到在线连接用户所用的账户及当前状态,选择其中某个用户再点&断开&可以将该用户踢除出服务器。

二、serv-u服务器的管理

  比起IIS来,serv-u的管理功能强大得多,而且设置也很方便。需要特别注意的是每进行任何一次设置或改动,都要点击界面左上角工具条的&保存&按钮才能生效

  1.账户管理

  serv-u对账户的管理相当方便,不仅可以对单个账户进行管理,还可以将具有相同权限的多个账户设置成组,进行统一管理。

  1)添加/删除单个账户

  在左边窗口中找到&用户&,右击,选&新建用户&,依次设置&用户名称&、&密码&、&主目录&(该账户登录后所处的目录位置)、&锁定用户于主目录&即可完成一个新账户的创建。有时我们要建一批具有相同主目录的账户,比如A1、A2、A3……如果一个个地去新建,就比较麻烦,这时可以使用&复制用户&的功能。先创建A1用户,再右击账户&A1&,选&复制用户&,依此而为,然后再将复制后的账户名改为A2、A3等。这样创建的账户除了名称不同外,其余包括密码在内的设置都是一样的。

  2)添加/删除组

  如果有一批账户,如A1、A2、A3,拥有相同的访问主目录及IP访问规则,就可以将这些账户设成一个组,统一管理,对组做的任何设置都将同时对该组所有账户成员生效。右击&组&,选&新建组&,输入组的名称就可以建立新组。新建的组并不拥有任何账户成员,还需要将这些成员账户一一添加到组中。选中要添加的账户,在右边窗口中的&组&中选择要加入的组,除Anonymous账户外,任何一个账户均可同时加入一个或多个组。要将此账户从该组中删除,留空此处即可。要删除某个组,在组名上点右键,再点&删除组&即可。同样,组和单个账户一样,也可以复制,方法是选择某个组后点右键,再点&复制组&。

  3)设置账户的有效期

  如果某些账户违反了你制定的规矩,可以通过禁止该账户一段时间以示惩诫,在此期间,任何用户用此账户登录服务器都将被拒绝。你只要选中该账户,在右边&账号&选项卡上将&禁用账号&选中即可,若要解禁,将&√&去掉。对于一些临时性的账户,如果等到期后再一个个地去删除,对你的记性显然是一大考验。serv-u提供了一个解决办法,可以到期自动删除该账户。选中&自动删除账号于日期&,在后面的下拉框中设置好到期的日子,系统就会按指定日期自动删除该账户。

  2.设置虚拟目录

  与IIS一样,serv-u也提供了虚拟目录设置功能。假设我们要将&G?\电影\DVD影片&目录映射成FTP主目录下的&DVD&目录,点击&设置&,在&常规&选项卡下有个&虚拟路径映射&,点&添加&,在&物理路径&中输入&G?\电影\DVD影片&,&映射物理路径&中输入&%home%&或FTP主目录的绝对路径,&映射的路径名称&填进&DVD&,完成后如图4。最后,进入用户的&目录访问&选项卡,将&G?\电影\DVD影片&目录添加进去。以该账户登录FTP,就可以看到多了一个DVD目录。



  3.设置目录权限

  与IIS不同,serv-u基于账户来设置不同的访问目录。每个账户在创建时都要选择好登录后所处的目录位置,不同的账户可以不同。每个目录有如下权限可供设置:

  1)文件操作

  读取:允许用户从服务器下载文件;

  写入:允许用户上传文件到服务器,但不允许修改、删除和重命名;

  追加:允许向存在的文件附加内容或者进行续传,只有选中此项,该目录才允许续传;

  删除:允许用户修改文件、重命名和删除;

  执行:通过FTP执行命令,这个权限要小心使用,否则可能会导致安全问题。

  2)目录操作

  列表:允许用户取得该目录下的文件列表,不选,则用户什么也看不到;
 
  创建:允许用户在该目录下创建新的子目录,很多上传用户在上传文件时往往都是将整个目录上传,如果此项未被选中,则用户只能上传一个个文件,而不能按目录来上传;
 
  删除:允许用户删除目录。

  3)子目录操作

  继承:父目录的访问规则自动应用到子目录上。

  作为站长,不仅要详细了解这些权限,还要学会合理设置每个目录的不同用户的权限。一般来说,对于普通或匿名用户,最好只赋予读取和目录列表权限,以方便管理和提高FTP服务器的安全性。对于上传用户,应当开设专门的账号并赋予读取、写入、追加、目

关键词标签:管理,服务器,用户,设置

相关阅读 Linux下FTP的配置与应用 什么是ftp及ftp服务器 FTP出错解决和分析 proftp 安装设定文档 使用Win 2003搭建安全文件服务器 让Proftpd 的数据库模块支持MD5验证

文章评论
发表评论

热门文章 使用Win 2003搭建安全文件服务器 使用Win 2003搭建安全文件服务器 linux服务samba的详细配置 linux服务samba的详细配置 图解Windows xp—FTP服务器配置 图解Windows xp—FTP服务器配置 Linux文件传送命令SCP(Secure Copy) Linux文件传送命令SCP(Secure Copy) 在Windows 2003下搭建FTP服务器 在Windows 2003下搭建FTP服务器 IIS6.0打造FTP服务器完全图文详解 IIS6.0打造FTP服务器完全图文详解

相关下载

人气排行 vsftp配置大全---超完整版 IIS6.0打造FTP服务器完全图文详解 使用Win 2003搭建安全文件服务器 图解Windows xp—FTP服务器配置 linux服务samba的详细配置 在Windows 2003下搭建FTP服务器 FTP登陆错误详解 Windows内置FTP服务器高级配置 Windows XP系统下架设FTP服务器的步骤 不用工具也可以修改Serv-u默认43958端口 使用CesarFTP架设FTP服务器 FTP空间不足 Windows 系统性能监控来报警