Centos6.5搭建方法

###安装 vsftp
yum install vsftpd* -y
###启动服务
/etc/init.d/vsftpd restart
###配置
/etc/vsftpd/
##配置主要文件
###先过滤所有#号并且保存在1.conf里面
grep -v "#" vsftpd.conf|grep -v "^$">>1.conf
###使用1.conf覆盖掉
cat 1.conf > vsftpd.conf
###vsftpd.conf
anonymous_enable=YES 是否开启匿名访问

local_enable=YES 是否开启本地用户登入 ##就是useradd创建的那种
write_enable=YES
local_umask=022

dirmessage_enable=YES 是否开启目录描述
xferlog_enable=YES 是否开启日志

connect_from_port_20=YES 通过那个端口连接
xferlog_std_format=YES 是否开启日志格式

listen=YES 是否开启监听
pam_service_name=vsftpd 基于认证的模块

userlist_enable=YES 用户列表中的用户是否允许登入FTP服务器是不允许登入
tcp_wrappers=YES 使用tcp-wrqppers作为主机访问控制方式

### 用户登录路径,local_root 针对系统用户
local_root=/var/ftp/

###锁定用户到各自目录为其根目录
chroot_local_user=YES

###禁止用户登陆ftp后使用ls -R 命令。该命令会对服务器性能造成巨大开销,如果该项运行当多个用户使用该命令会对服务器造成威胁。
ls_recurse_enable=NO

猜你喜欢

转载自www.cnblogs.com/miansj/p/11756664.html