安装vsftpd
mount /dev/cdrom /mnt
cp vsftpd-1.1.3-8.i386.rpm /home/soccer/
chmod 777 vsftpd-1.1.3-8.i386.rpm
rpm -ivh vsftpd-1.1.3-8.i386.rpm
service vsftpd restart
vsftpd相关配置文件:
/etc/vsftpd/vsftpd.conf vsftpd主配置文件
/etc/vsftpd/ftpusers 黑名单
/etc/vsftpd/user_list 控制名单(由配置文件控制器是白名单还是黑名单)
vsftpd默认日志文件保存在:/var/log/xferlog
vsftpd使用系统用户作为其登陆用户,用户的家目录就是该用户的FTP根目录,默认不需要配置系统用户就可以通过vsftpd使用ftp协议访问其家目录
vsftpd基于系统权限机制对用户进行访问控制,用户对某文件夹具有写权限,则可以通过ftp上传文件,有读权限,就可以通过ftp协议下载文件
默认vsftpd启用匿名用户,但是没有打开匿名用户上传功能,可以通过以下配置打开匿名用户上传功能:
anonymous_enbale=YES 启用匿名用户
anon_upload_enable=YES 启用匿名用户上传功能
anon_mkdir_write_enbale=YES 打开匿名用户创建文件夹的功