CentOS 7.2 安装vsftpd并配置虚拟用户

 时间:2024-10-14 00:25:08

1、安装vsftpdyum-yinstallvsftpd

CentOS 7.2 安装vsftpd并配置虚拟用户

2、vsftpd服务的宿主用户,并设置目录/home/ftpuseradd vsftpd -d /home/ftp -s /bin/false

CentOS 7.2 安装vsftpd并配置虚拟用户

3、vsftpd.conf基本配置vim/etc/vsftpd/vsftpd.conf

CentOS 7.2 安装vsftpd并配置虚拟用户

4、创建chroot_list文件vim chroot_list

CentOS 7.2 安装vsftpd并配置虚拟用户

5、建立虚拟用户名单文件:vim/etc/vsftpd/v衡痕贤伎sftpd_login.txt内容如下:guoke3915ZW88684955说明:格式很简单:“一行用户名,一行密码!”。

CentOS 7.2 安装vsftpd并配置虚拟用户

6、生成虚拟用户数据文件db_load -T -t hash -f /etc/vsftpd/vsftpd_login.txt /etc/vsftpd/vsftpd_login.db

CentOS 7.2 安装vsftpd并配置虚拟用户

7、配置PAM验证文件vim/etc/pam.d/vsftpd注释掉原文件的内容,然后回入以下内间恒溪痞容:32位系统:authrequired/lib/security/pam_userdb.sodb=/etc/vsftpd/vsftpd_loginaccountrequired/lib/security/pam_userdb.sodb=/etc/vsftpd/vsftpd_login64位系统:authrequired/lib64/security/pam_userdb.sodb=/etc/vsftpd/vsftpd_loginaccountrequired/lib64/security/pam_userdb.sodb=/etc/vsftpd/vsftpd_login

CentOS 7.2 安装vsftpd并配置虚拟用户

8、创建目录mkdir vconf这里的目录是/etc/vsftpd/vsftpd.conf文件中配置user_config_dir的

CentOS 7.2 安装vsftpd并配置虚拟用户

9、创建虚拟用户 guoke3915的独立配置文件,这里每个用户都有一个独立的配置文件,文件荏半吨蛸名与虚拟用户名一样,并写入配置:lo艘早祓胂cal_root=/home/datawrite_enable=YESanon_umask=022anon_world_readable_only=NOanon_upload_enable=YESanon_mkdir_write_enable=YESanon_other_write_enable=YES

CentOS 7.2 安装vsftpd并配置虚拟用户

10、vsftpd服务启动systemctl start vsftpd.service

CentOS 7.2 安装vsftpd并配置虚拟用户
  • 使用Windows Server 2012 R2如何查找HOSTS文件
  • UltraEdit怎么使用脚本
  • windows机器如何远程连接
  • python如何制作下拉日历
  • GNOME Tweak Tool启用全局缩放的步骤
  • 热门搜索
    小学生消防手抄报 圣诞节英文手抄报 三年级国庆节手抄报 喜迎国庆手抄报图片 善行历手抄报图片 与法同行手抄报 清明手抄报图片大全 改革开放四十周年手抄报 小学生法律手抄报 环境手抄报