Centos 安装配置 vsftpd
2017-11-01 00:00
253 查看
一、安装vsftpd
执行 yum -y install vsftpd(rpm -qa|grep vsftpd 可查看是否已安装vsftpd, 默认配置文件在/etc/vsftpd/vsftpd/conf)
二、创建虚拟用户
选择在根目录或者用户目录下创建ftp文件夹:mkdir /ftpfile添加虚拟用户:useradd ftpuser -d /ftpfile -s /sbin/nologin
修改ftpfile权限:chown -R ftpuser.ftpuser /ftpfile
重设ftpuser密码:passwd ftpuser
三、配置
cd /etc/vsftpdvim chroot_list
把刚才新增的虚拟用户名称添加进去,独占一行
:wq保存退出
vim /etc/selinux/config, 修改SELINUX=disable
vim /etc/vsftpd/vsftpd.conf
新增:local_root=/ftpfile (本地用户登录时,将被更换到定义的目录下)
新增:use_localtime=yes (默认是GMT时间,改成使用本机系统时间)
新增:pasv_min_port61001 (被动模式使用端口范围最小)
新增:pasv_max_port62000 (被动模式使用端口范围最大)
-------------------------------------------------------------------------
开启:chroot_list_enable=yes (使用是否启用chroot_list_file配置的用户列表文件)
开启:chroot_list_file=/etc/vsftpd/chroot_list (用于指导用户列表文件)
-------------------------------------------------------------------------
关闭:anonymous_enable=no (不允许匿名用户登录)
四、其他
setenfource 0 关闭selinuxservice iptables stop 关闭防火墙(慎用)
service vsftpd start 开启vsftpd
chkconfig vsftpd on 开机启动vsftpd
相关文章推荐
- CentOS6.5中的vsftpd安装配置
- centos 5 yum安装与配置vsFTPd FTP服务器
- centos 下php mysql nginx vsftpd 正确安装配置
- CentOS7 vsftpd 安装及配置
- CentOS 7 vsftpd的安装和配置
- linux(centos) 下安装 及配置 vsftpd
- centos vsftpd 安装配置
- centos 5 yum安装与配置vsFTPd FTP服务器
- CentOS6.5 安装配置 vsftpd
- CentOS 6中vsFTPd安装及配置
- CentOS 6.4下安装vsftpd、配置虚拟用户登录
- centos7下安装vsftpd配置
- CentOS vsftpd 服务器安装配置
- CentOS 建立ftp账号(vsftpd运用安装与配置疑问 )
- centos 5 yum安装与配置vsFTPd FTP服务器
- Centos6.8:vsftpd安装与配置
- CentOS7.2下VSFTPD的安装、配置、卸载
- centos 5 yum安装与配置vsFTPd FTP服务器
- centos 安装配置vsftpd
- Linux CentOS6.3安装配置vsftpd服务器详解