设置访问用户:

a. 安装db_load工具:

yum -y install db4-util

b. 设置密码文件:vim /etc/vsftpd/vlogin

lee

123456

c. 使密码文件生效:

db_load -T -t hash -f /etc/vsftpd/vlogin /etc/vsftpd/vlogin.db

chmod 600 /etc/vsftpd/{vlogin,vlogin.db}

d. 添加验证:vim /etc/pam.d/vsftpd.pam

auth required /lib64/security/pam_userdb.so db=/etc/vsftpd/vlogin

account required /lib64/security/pam_userdb.so db=/etc/vsftpd/vlogin

e. 设置系统账户:

useradd -s /sbin/nologin -d /home/ftp virtual

f. 修改配置文件:vim /etc/vsftpd/vsftpd.conf

anonymous_enable=NO

local_enable=YES

write_enable=YES

anon_upload_enable=YES

anon_mkdir_write_enable=NO

anon_other_write_enable=NO

chroot_local_user=YES

guest_enable=YES

guest_username=virtual

listen=YES

listen_port=21

pasv_enable=YES

pasv_min_port=30000

pasv_max_port=30999

pam_service_name=vsftpd.pam

user_config_dir=/etc/vsftpd_user_conf

user_sub_token=$USER

g. 建立用户配置文件夹:

mkdir /etc/vsftpd_user_conf

h. 创建用户目录:

mkdir /home/ftp/lee

i. 创建用户配置文件:vim /etc/vsftpd_user_conf/lee

local_root=/home/ftp/$USER

j. 启用服务:

systemctl start vsftpd

k. 浏览器访问:

ftp://192.168.8.81

linux 7 vsftpd 配置,centos7下vsftpd配置相关推荐

  1. Centos7下安装配置开源存储虚拟化QuadStor(4)----Vdisk Clone

    操作环境 同< Centos7下安装配置开源存储虚拟化QuadStor(1)------初始化QuadStor> QuadStor Server:10.10.200.227 iSCSi I ...

  2. linux 7 vsftpd 配置,CentOS7 安装并配置使用vsftpd

    1. 安装vsftpd服务: yum install vsftpd 2.修改vsftpd的一些配置项: vi /etc/vsftpd/vsftpd.conf #改为NO 就是禁止匿名用户登录 anon ...

  3. linux防火墙安装httpd配置,CentOS7下 Apache的安装配置方法

    前些天安装了Nginx,为了好玩我就又安装Apache,Apache的安装还算顺利.在此做一下学习记录和经验分享. 一.安装httpd 1.先查看一下系统有没有已经安装了httpd的,如果啥都没查到, ...

  4. centos7下 vsftpd初使用

    一. 安装 1. 命令: yum -y install vsftpd 2. 创建一个用户专门用来登录vsftpd #在根目录下创建一个文件夹ftpfile mkdir ftpfile  #创建用户ft ...

  5. linux设置docker自动启动,CentOS7安装Docker配置服务端和容器自启动

    接上一篇,在VirtualBox上安装配置好了CentOS7,继续在这个虚拟机上装好docker并总结一下使用到的常用功能. 安装Docker 安装直接参考官网来安装就OK,没有遇到什么问题,值得注意 ...

  6. centos 7 查看oracle,Centos7下oracle配置(详细)

    一.硬件配置 centos7@vmware® workstation 15 pro,分配资源:cpu:2颗,内存:4gb,硬盘空间:30gb 二.软件准备 linux.x64_11gr2_databa ...

  7. linux dhcp 服务失败,Centos7安装及配置DHCP服务,安装程序配置服务失败

    Centos7安装及配置DHCP服务,安装程序配置服务失败 DHCP服务概述: 名称:DHCP  - Dynamic Host Configuration Protocol  动态主机配置协议. 功能 ...

  8. kali linux安装ftp服务,CentOS7安装和配置FTP

    安装vsftpdyum install -y vsftpd 设置开机启动systemctl enable vsftpd.service 重启service vsftpd restart 查看vsftp ...

  9. CentOS7下vsftp配置

    1.安装vsftp yum install vsftpd 2.修改配置文件 vim /etc/vsftpd/vsftpd.conf anonymous_enable=NO local_enable=Y ...

最新文章

  1. 一个NullPointerException,竟然有这么多花样!
  2. 大三前端实习生2018总结
  3. VR与游戏完美结合?斯皮尔伯格导演的《玩家一号》发布预告片
  4. 显示此文稿缺少字体_打开CAD图纸后,显示缺少SHX文件?这个解决方法你一定要知道...
  5. 系统类加载器 AppClassLoader
  6. junit 5测试异常处理_使用JUnit 5测试异常
  7. MySQL 导出数据
  8. java treemap_Java TreeMap keySet()方法与示例
  9. 蓝桥杯 ADV-223 算法提高 8-1因式分解
  10. 重磅!原清华副校长任职南科大校长:他考研三次,读博七年,想做科研人偶像...
  11. 喜马拉雅 FM 已购付费音频下载
  12. 如何保证战略落地_企业战略如何实现落地
  13. 2016-2017-2 《程序设计与数据结构》课程总结
  14. html5课程总结500字,高中月考总结与反思500字(精选5篇)
  15. 疯狂Python讲义学习笔记(含习题)之网络编程
  16. IP和网段的计算方法
  17. 夜读 | 比管理时间更重要的,是管理精力
  18. 【应急基础】————2、开机启动项
  19. java下载文件时文件名中文乱码
  20. 坐标系、欧拉角、旋转矩阵、四元数

热门文章

  1. pycharm同一目录下无法import其他文件
  2. TensorFlow官方入门实操课程-一个神经元的网络(线性曲线预测)
  3. Cracer渗透视频课程学习笔记——漏洞分析
  4. Python编程基础:第五十九节 守护线程Daemon Threading
  5. [特征工程系列二]显性特征的基本处理方法
  6. Flink中的状态与容错
  7. solr 使用自定义的 QueryParser
  8. https下 http的会被阻塞 This request has been blocked; the content must be served over HTTPS.
  9. Redis BitMap适应场景
  10. 从 Spring Cloud 看一个微服务框架的「五脏六腑]