码迷,mamicode.com
首页 > 其他好文 > 详细

服务器搭建FTP

时间:2016-12-14 02:18:13      阅读:142      评论:0      收藏:0      [点我收藏+]

标签:vsftpd   state   roo   配置   vsftp   问题   本地   name   介绍   

策划需要在game服务器随时上传及修改文件,需要在服务器上搭建FTP,

本来以为修改几个配置,开个端口的问题,没想到折腾了一晚上,记录下来。

1 vsftpd服务器,如果没有安装  yum -y install vsftpd

为ftp服务新建用户帐号和密码

useradd  username

passwd  username

2 vsftpd相关文件介绍

ftpusers 是黑名单,禁止文件中用户访问FTP(安全考虑)

user_list 

【1】userlist_enable=YES时启用user_list,

userlist_deny=YES时:user_list是一个黑名单,即:所有出现在名单中的用户都会被拒绝登入;

userlist_deny=NO时:user_list是一个白名单,即:只有出现在名单中的用户才会被准许登入

(user_list之外的用户都被拒绝登入);另外需要特别提醒的是:使用白名单后,

匿名用户将无法登入!除非显式在user_list中加入一行:anonymous

【2】userlist_enable=为NO时user_list不管用,本地全体用户都可访问FTP

3 修改vsftpd的配置 vsftpd.conf

userlist_enable=YES
userlist_deny=NO
tcp_wrappers=YES
pasv_min_port=61001  
pasv_max_port=62000
chroot_local_user=YES
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd/chroot_list #可返回上一级

修改完重启vsftpd

修改防火墙配置

-A INPUT -m state --state NEW -m tcp -p tcp --dport 21 -j ACCEPT

-A INPUT -p TCP --dport 61001:62000 -j ACCEPT
-A OUTPUT -p TCP --sport 61001:62000 -j ACCEPT

重启防火墙

 

服务器搭建FTP

标签:vsftpd   state   roo   配置   vsftp   问题   本地   name   介绍   

原文地址:http://www.cnblogs.com/jkklearn/p/6175706.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!