1,功能:开通ftp用户上传或下载文件的功能,允许匿名登录。
2,检测是否已经安装: rpm -qa | grep vsftpd
3, 安装:yum -y install vsftpd
4, 命令:
service vsftpd start
service vsftpd stop
service vsftpd restart
5, 配置:直接贴出我的配置文件/etc/vsftpd/vsftpd.conf
anonymous_enable=YES
local_enable=YES
write_enable=YES
local_umask=022
anonymous_enable=YES
write_enable=YES
anon_upload_enable=YES
anon_mkdir_write_enable=YES
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
xferlog_std_format=YES
listen=YES
pam_service_name=vsftpd
userlist_enable=YES
tcp_wrappers=YES
其实第3步安装完vsftpd之后,会生成一个默认的配置文件,我们要打开匿名登录只需要打开以下几项
anonymous_enable=YES
write_enable=YES
anon_upload_enable=YES
anon_mkdir_write_enable=YES
也就是把他们前面的#去掉。
chmod -R 777 /var/ftp
chown root:root /var/ftp
chown root:ftp /var/ftp/pub
之后我们就可以用anonymous 登录ftp服务器,并可以在pub目录下上载或者下载了。
奥,最后还要注意防火墙问题。
rpm -ivh vsftp-x.x.rpm
service vsftpd restart
vi /etc/vsftpd/vsftpd.conf