一、创建匿名 FTP 服务器的方法 1.增加新用户 ftp,设置其主目录对任何用户都无写权限; 2.新建立一个组 anonymou,它只能被匿名 ftp 使用; 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 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 #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 8。设置主目录下每个子目录的读写方式 #chownftppublic #chmod555public #chmod555bin #chmod555etc #cd。。 #chmod555anonymou 三、匿名 FTP 服务的应用实例--——利用匿名服务,用户可以很方便地使用存放在 public 子目录下的公用信息,如:公用软件包、软件工具、各种信息管理系统软件等,这减少了企业因购买软件而需的重复投入。下面举例说明匿名 FTP 的使用.-—-—在任何能启动 FTP 应用的前端机上,DOS 或 Windows 下键入以下一系列命令,即可实现 FTP 的功能。 C:ftp.exe(假设文件 ftp。exe 位于根目录下) ftp〉openzxserver(服务器名为 zxserver) Connecte...