CentOS6.5安装vsftpd
2017-05-08 00:00
106 查看
摘要: vsftpd
CentOS6.5 安装vsftpd
CentOS6.5 安装vsftpd
#!/bin/bash # set -x GFIPREFIX=/usr/local/data GFIUSER=goforit yum -y install vsftpd yum -y install db4-utils [ ! -d /var/run/goforit ] && mkdir /var/run/goforit cd /etc/vsftpd cat > loguser.txt <<EOF zhangsan 123456 lisi 654321 EOF db_load -T -t hash -f /etc/vsftpd/loguser.txt /etc/vsftpd/loguser.db [ -f /etc/pam.d/vsftpd ] && mv /etc/pam.d/vsftpd /etc/pam.d/vsftpd.`date +%F` cat > /etc/pam.d/vsftpd <<EOF auth required /lib64/security/pam_userdb.so db=/etc/vsftpd/loguser account required /lib64/security/pam_userdb.so db=/etc/vsftpd/loguser EOF useradd -d $GFIPREFIX/www -s /sbin/nologiin $GFIUSER cp /etc/vsftpd/vsftpd.conf /etc/vsftpd/vsftpd.conf.`date +%F` cat >> /etc/vsftpd/vsftpd.conf <<EOF hide_file=.* reverse_lookup_enable=NO chroot_local_user=YES secure_chroot_dir=/var/run/goforit guest_enable=YES guest_username=goforit user_config_dir=/etc/vsftpd/users_config use_localtime=YES EOF sed -i 's/anonymous_enable=YES/anonymous_enable=NO/g' /etc/vsftpd/vsftpd.conf sed -i 's/^#xferlog_enable=YES/^xferlog_enable=YES/g' /etc/vsftpd/vsftpd.conf #sed -i 's@xferlog_file=/var/log/goforit@xferlog_file=/var/log/goforit@g' /etc/vsftpd/vsftpd.conf sed -i 's/xferlog_file=\/var\/log\/xferlog/xferlog_file=\/var\/log\/goforit/g' /etc/vsftpd/vsftpd.conf mkdir /etc/vsftpd/users_config cd /etc/vsftpd/users_config touch zhangsan cat > zhangsan <<EOF write_enable=YES anon_world_readable_only=NO anon_upload_enable=YES anon_mkdir_write_enable=YES anon_other_write_enable=YES local_root=$GFIPREFIX/www EOF touch lisi cat > lisi <<EOF write_enable=YES anon_world_readable_only=NO anon_upload_enable=YES anon_mkdir_write_enable=YES anon_other_write_enable=YES local_root=$GFIPREFIX/www EOF service vsftpd restart
相关文章推荐
- centos6.5安装vsftpd
- CentOS6.5 安装vsftpd
- Centos6.5 vsftpd 安装配置
- centos6.5 安装vsftpd
- centos6.5 安装配置vsftpd
- Centos6.5全自动安装 vsftpd+dhcp+nfs+tftp
- CentOS6.5 安装配置 vsftpd
- centos 6.5安装vsftpd环境
- CentOS 6.5系统安装vsFTPd并配置虚拟用户
- centos6.5安装vsftpd
- CentOS6.5中的vsftpd安装配置
- CentOS安装vsftpd并限制用户访问自己目录
- centos6.1安装VSFTPD过程
- 蛋疼的Mplayer安装(CentOS 6.5)
- centos 5 yum安装与配置vsFTPd FTP服务器
- CentOS安装vsftpd并限制用户访问自己目录
- centos vsftpd 安装配置
- centos5.6 (64bit)编译安装vsftpd-2.3.4的配置(两种用户登录)[连载之电子商务系统架构]
- 常用CentOS vsftpd安装设置讲解
- centos 5 yum安装与配置vsFTPd FTP服务器