全部博文(191)
分类:
2009-07-01 01:18:51
一:基本知识
1:匿名用户(ftp , anoymous)
2:vsftp的服务进程是vsftpd
3:vsftpd的配置文件是/etc/vsftpd/vsftpd.conf .
4:vsftpd的用户文件是/etc/vsftpd/ftpusers
5:vsftpd的用户文件是/etc/vsftpd/user_list
二:匿名用户的下载和上传
下载:默认就可以下载
1: 默认的vsftpd.conf配置可以使匿名用户ftp或anoymous下载文件,但不能上传文件,我们来看看。
2:vsftpd.conf文件什么也不修改,直接启动vsftpd服务
3:用户alice 通过xp系统登入她的linux vsftp服务器下载文件
4:我们来看这个截图:
5:告诉alice,使用匿名账户已经登入了linux vsftpd服务器。
6:当然可以下载,默认嘛。
7:禁止匿名用户下载:anonymous_enable=NO 就可以了
上传:默认不能上传,要配置
1:如果允许匿名用户上传文件则:一条都不能少!
anon_other_write_enable=YES
anon_upload_enable=YES
/var/ftp目录或建立子目录/var/ftp/data必须是777的权限
2:允许匿名用户建立目录
anon_mkdir_write_enable=YES
3:匿名用户上传的文件的权限规定:上传的文件权限为-rw-r—r--
anon_umask=022
4:匿名用户上传下载文件的速率限制
anon_max_rate=0 ##不限制
anon_max_rate=300000 ##300KB/S (换算:1KB/S=1000)
5:/etc/vsftpd/ftpusers和/etc/vsftpd/user_list 两个文件是来拒绝或允许本地用户或虚拟用户访问FTP服务器的
6:客户端测试软件:CutFTP 5.0 XP
***********匿名用户完整篇完,请看后续本地用户完整篇***********