您的位置:首页 > 运维架构 > Linux

centos下ftp服务器搭建实践

2015-09-25 23:56 591 查看
1、安装yum install vsftpd

2、配置:

vim /etc/vsftpd/chroot_list

#允许本地用户xxx和yyy访问FTP目录(默认为用户主目录)

xxx

yyy

/etc/vsftpd/vsftpd.conf(cat /etc/vsftpd/vsftpd.conf |grep -v ^#)

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

ascii_upload_enable=YES

ascii_download_enable=YES

#chroot_local_user=NO只允许访问主目录,YES可以访问主目录外的其他目录

chroot_local_user=NO

chroot_list_enable=YES

chroot_list_file=/etc/vsftpd/chroot_list

listen=YES

pam_service_name=vsftpd

userlist_enable=YES

tcp_wrappers=YES

3、常见问题

①不能切换目录错误执行:

setsebool -P ftp_home_dir 1

service vsftpd restart

②如果FTP不能登录

删除/etc/vsftp/ftpusers、/etc/vsftp/user_list下的用户

晒图如下:



内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  centos ftp服务器