文本版|topic 高级搜索
   名人堂 帮助 论坛制度 意见反馈 | 首页 博客 周新贴 招聘 专题 新闻
RSS 底部
 
社区导航: 专家门诊   网络技术   操作系统   数据库   程序设计   系统应用   考试认证   CIO及信息化   站长交流   综合交流   下载基地  51CTO产品服务 设为首页 | 收藏本站
51CTO技术论坛» 其他常用服务器软件 » 匿名FTP服务器的建立与应用       [ 打印]  [ 订阅]  [ 收藏]  [ 推荐给朋友]   [ 本帖文本页]

论坛跳转:
     
标题: [转载] 匿名FTP服务器的建立与应用  ( 查看:386  回复:2 )   
 
fyr_1234
助理工程师  点击可查看详细


十二生肖之龙   天秤座  
帖子 290
精华 0
无忧币 1873
积分 1224
阅读权限 40
注册日期 2007-8-9
最后登录 2008-7-5 离线

[查看资料]  [发短消息]  [Blog
       
发表于:2007-10-31 14:38   标题:匿名FTP服务器的建立与应用
上一帖 |
当您试图利用FTP连接到一台远程计算机时,远程系统会向您要求一个用户名及口令,而在浩如烟海的Internet中要求每个用户向每个服务器系统申请一个账号几乎是不可能的。Internet提供了一种绝妙的解决方案──匿名服务,它允许用户即使在计算机上没有账号也照样可以访问。它只要求键入匿名服务账号名,至于口令信息,系统会给您一些提示,您只需按照提示输入相关的信息即可。不同操作系统环境下匿名FTP服务的建立可能略有不同,下面以AIX为例介绍Unix环境下匿名FTP服务器的建立及其应用。

  一、创建匿名FTP服务器的方法
  1.增加新用户ftp,设置其主目录对任何用户都无写权限;
  2.新建立一个组anonymou,它只能被匿名ftp使用; Chinaz.com
  3.在ftp用户的主目录下创建一个bin目录,它属于root用户,而且对任何用户都不能写;
  4.在ftp用户主目录下创建一个etc目录,它属于root用户,而且对任何用户都不能写;
  5.在ftp用户主目录下创建一个public目录,它属于ftp用户,而且对任何用户都能写。如果由 于安全等原因,您不允许其他用户在您的计算机上具有存储能力,那么您可以将其权限设置成555; [中国站长站]
  6.将ls程序放到已创建的bin目录下,并将其修改成111方式,即对任何用户只能执行;
  7.在已创建的etc目录下,创建passwd和group两个文件,并将它们设置成444方式(只读)。
  二、创建匿名FTP----在Unix下用root登录,然后按下列步骤逐步建立FTP服务器。
  1.建立新组anonymou----#mkgroupanonymou Chinaz.com
  2.建立新用户ftp,且ftp用户属于anonymou组----#mkuserpgrp=‘nonymou’home=‘ /u/anonymou’ftp [中国站长站]
  3.在用户目录下建立相关的目录
  #cd/u/anonymou
  #mkdiretc
  #mkdirbin
  #mkdirpublic [中国站长站]
  4.将ls拷贝到/usr/anonymou/bin下,并设置其读写属性 [中国站长站]
  #cp/bin/ls./bin Chinaz.com
  #chmod111./bin/ls
  5.创建/u/anonymou/etc/group文件----在该文件中增加一行:anonymou:!:201:
  6.创建/u/anonymou/etc/passwd文件----在该文件中增加一行:
  ftp:*:213:201::/u/anonymou:/bin/ksh [中国站长站]
  7.修改/u/anonymou/etc/group文件和/u/anonymou/etc/passwd文件的属性
  #chmod444/u/anonymou/etc/passwd----#chmod444/u/anonymou/etc/group Chinaz.com
  8.设置主目录下每个子目录的读写方式
  #chownftppublic
  #chmod555public Chinaz.com
  #chmod555bin
  #chmod555etc
  #cd..
  #chmod555anonymou  
  三、匿名FTP服务的应用实例----利用匿名服务,用户可以很方便地使用存放在public子目录下的公用信息,如:公用软件包、软件工具、各种信息管理系统软件等,这减少了企业因购买软件而需的重复投入。下面举例说明匿名FTP的使用。----在任何能启动FTP应用的前端机上,DOS或Windows下键入以下一系列命令,即可实现FTP的功能。 Chinaz.com
  C:\ftp.exe(假设文件ftp.exe位于根目录下)
  ftp>openzxserver(服务器名为zxserver)
  ConnectedtoZXSERVER.
  220zxserverFTPserver(Version4.1SatNov2312:52:09CST1991)ready.
  User(ZXSERVERnone)):ftp(输入用户名ftp)
  331Guestloginok,sendidentaspassword.  
  Password直接回车)   230Guestloginok,accessrestrictionsapply. [中国站长站]
  ftp>binary(以二进制方式传输数据)
  200TypesettoI.
  ftp>cdpublic
  250CWDcommandsuccessful Chinaz.com
  ftp>gethomeface(取文件homeface)
  200Portcommandsuccessful [中国站长站]
  150Openingdataconnectionforhomeface
  226Transfercomplete 3300Bytesreceivedin0.05seconds



2007-10-31 14:381楼
[ 顶部 ]
 
kindman928
新新人类  点击可查看详细



帖子 65
精华 0
无忧币 39
积分 66
阅读权限 20
注册日期 2007-3-22
最后登录 2008-5-23 离线

[查看资料]  [发短消息]  [Blog
       
发表于:2007-10-31 17:44 
thanks!!!



网络工程师到底该不该去考CCIE认证?
2007-10-31 17:442楼
[ 顶部 ]
 
f.cheng
新新人类  点击可查看详细



帖子 16
精华 0
无忧币 8
积分 30
阅读权限 20
注册日期 2006-3-17
最后登录 2008-4-10 离线

[查看资料]  [发短消息]  [Blog
[个人主页]         
发表于:2008-3-27 18:41 
收藏了。谢谢楼主了。



网络工程师到底该不该去考CCIE认证?
2008-3-27 18:413楼
[ 顶部 ]
     
论坛跳转:  

| | |

| | |

| | |

标记已读 · 删除论坛Cookies · 文本版 · WAP
 
| 诚征版主 | 版主堂 | 意见建议 | 大史记 | 论坛地图
Copyright©2005-2008 51CTO.COM  Powered by Discuz!
本论坛言论纯属发布者个人意见,不代表51CTO网站立场!如有疑义,请与管理员联系。
京ICP备05051492号