看了不少文章。都没装成功,我只是想先把vsftp装成功。让Windows能访问并上传下载文件。
参考文章:http://viong.blog.51cto.com/844766/261291/,这里面挺全的。我是按照这篇文章并结合自己的实际安装的。
vim /etc/vsftpd/vsftpd.conf
修改以下配置:
anonymous_enable=NO 禁止匿名访问
在userlist_enable=YES文件后面添加
userlist_deny=NO
userlist_file=/etc/vsftpd/user_list
[root@red-hat-5 ~]# echo zhangsan>> /etc/vsftpd/user_list
通过getsebool -a |grep ftp查到ftp相关的选项
setsebool -P ftp_home_dir on让ftp能够通过selinux
我的配置文件最终为:
anonymous_enable=NO
local_enable=YES
write_enable=YES
local_umask=022
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
xferlog_std_format=YES
chroot_list_enable=NO
chroot_list_file=/etc/vsftpd/chroot_list
listen=YES
pam_service_name=vsftpd
userlist_enable=YES
userlist_deny=NO
userlist_file=/etc/vsftpd/user_list
tcp_wrappers=YES