默认安装vsftpd后 匿名用户与本地用户都可以登录 匿名用户登录到/var/ftp,只能下载不能上传 本地用户登录到本地用户的家目录,可以上传和下载 Linux Client -----RHEL5.9(vmnet1)----------(vmnet1) Win7 Client 实验要求:
配置可匿名上传FTP服务 1、安装软件包 [root@localhost ~]# rpm -q vsftpd package vsftpd is not installed 放入RHEL5.9 ISO [root@localhost ~]# cd /misc/cd/Server [root@localhost Server]# rpm -ivh vsftpd-2.0.5-28.el5.x86_64.rpm warning: vsftpd-2.0.5-28.el5.x86_64.rpm: Header V3 DSA signature: NOKEY, key ID 37017186 Preparing... ########################################### [100%] 1:vsftpd ########################################### [100%] 2、修改主配置文件 [root@localhost ~]# vim /etc/vsftpd/vsftpd.conf ... 27 anon_upload_enable=YES ... 31 anon_mkdir_write_enable=YES 32 anon_other_write_enable=YES ... [root@localhost ~]# setfacl -m u:ftp:rwx /var/ftp/pub/ [root@localhost ~]# getfacl /var/ftp/pub/ getfacl: Removing leading '/' from absolute path names

file: var/ftp/pub

owner: root

group: root

user::rwx user:ftp:rwx group::r-x mask::rwx other::r-x 3、启动服务 [root@localhost ~]# service vsftpd restart [root@localhost ~]# chkconfig vsftpd on 4、客户端测试 ftp://