匿名FTP伺服器的建立与应用
时间:2007-10-27 来源:不详 作者:林仙
一、创建匿名FTP服务器的方法
1.增加新用户ftp,设置其主目录对任何用户都无写权限;
2.新建立一个组anonymou,它只能被匿名ftp使用;
3.在ftp用户的主目录下创建一个bin目录,它属于root用户,而且对任何用户都不能写;
4.在ftp用户主目录下创建一个etc目录,它属于root用户,而且对任何用户都不能写;
5.在ftp用户主目录下创建一个public目录,它属于ftp用户,而且对任何用户都能写。如果由于安全等原因,您不允许其他用户在您的计算机上具有存储能力,那么您可以将其权限设置成555;
6.将ls程序放到已创建的bin目录下,并将其修改成111方式,即对任何用户只能执行;
copyright dedecms
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..
上一篇:怎样配置具有SSL保护的FTP伺服器 下一篇:Ftp命令小全
文章评论
共有位Admini5网友发表了评论 查看完整内容