# vsftp 安装
yum install vsftpd -y
# 配置用户名密码时需要
yum install db* db4* -y
# 启动vsftpd
service vsftpd start
# 使用工具匿名连接,连接成功,即安装成功

# 修改配置文件 vim /etc/vsftpd/vsftpd.conf
# 将下面选项注释去掉
anon_upload_enable=YES(匿名上传)
anon_mkdir_write_enable=YES(匿名创建目录)
allow_writeable_chroot=YES
xferlog_file=/var/log/xferlog(日志,注:/var/log/xferlog需要手动创建)
# 并添加一下内容
pam_service_name=vsftpd.vu(用户验证(/etc/pam.d/目录下的vsftpd.vu文件),需手动创建)
userlist_enable=YES
userlist_deny=NO
tcp_wrappers=YES
use_localtime=YES
user_config_dir=/etc/vsftpd/userconf(虚拟用户权限配置目录,需要自己创建)
guest_enable=YES(启用虚拟用户)
guest_username=ftp(虚拟用户宿主用户)
# 创建用户名密码本(一行用户名,一行密码)
vim /etc/vsftpd/login.txt
test
test123
admin
admin123
test1
test123
# 生成.db文件
db_load -T -t hash -f /etc/vsftpd/login.txt /etc/vsftpd/vsftpd_login.db
# 修改pam.d 文件
vim /etc/pam.d/vsftpd.vu
# 添加一下内容
auth required pam_userdb.so db=/etc/vsftpd/vsftpd_login
account required pam_userdb.so db=/etc/vsftpd/vsftpd_login
# 将 用户名添加到user_list中
cd /etc/vsftpd
echo "admin" >> user_list
echo "test" >> user_list
echo "test1" >> user_list
#重启vsftpd
service vsftpd restart
# 连接测试
# 配置用户权限
# 注:用户根目录设置需要给权限和用户组权限
chown - R ftp /ftp
vim /etc/vsftpd/userconf/admin(此文件需要与用户同名)
# 添加一下内容
local_root=/ftp (用户根目录)
anon_world_readable_only=NO(上传下载)
anon_other_write_enable=yes(删除/重命名)
write_enable=YES
anon_upload_enable=YES
anon_mkdir_write_enable=YES
~
# 重启vsftpd
service vsftpd restart

转载于:https://www.cnblogs.com/danny-chen/p/6202588.html

vsftpd 安装配置相关推荐

  1. vsftpd安装配置

    为什么80%的码农都做不了架构师?>>>    vsftpd安装配置 一.安装,使用yum命令安装 # yum install vsftpd 二. 全局配置 #vi /etc/vsf ...

  2. vsftpd安装配置_CentOS7配置vsftpd虚拟用户模式详解

    玩过vsftpd的都知道有三种模式:匿名开放模式.本地用户模式.虚拟用户模式(相对较安全) 想玩玩vsftpd的小伙伴请参照我的教程一步步配置,如果有什么问题请留言,我会回复! a.先安装 yum - ...

  3. Linux vsftpd安装配置使用(详细)

    本文结合了多个前人写的文章与自己多次安装配置的经验,写得比较详细,文章的最后有ftp命令集与vsftpd.conf的所有配置属性注释.若有问题请回复给我,感谢! 1. 直接去vsftpd网站(ftp: ...

  4. 简单vsftpd安装配置和 ftp客户端操作笔记

    #安装vsftpd yum install vsftpd #创建要登录ftp的本地用户 useradd -s /bin/false   用户名         #创建禁止ssh登录的用户 passwd ...

  5. FTP服务器vsftpd安装架设

    yum install vsftpd 2.启动/重启/关闭vsftpd服务器 [root@localhost ftp]# /sbin/service vsftpd restart Shutting d ...

  6. 安装ftp连接linux服务器配置,Linux下FTP安装及配置(VSFTPD服务器安装配置、FTP客户端安装配置)...

    安装说明 安装环境:CentOS-6.3 安装方式:yum安装.rpm源码安装 软件:ftp-0.17-51.1.el6.x86_64.rpm 下载地址:http://pan.baidu.com/s/ ...

  7. ftp服务器搭建(离线安装vsftpd),配置

    1.下载vsftp:http://rpmfind.net/linux/rpm2html/search.php?query=vsftpd(x86-64) 2.检查是否已经安装了vsftp rpm -qa ...

  8. rhel5.5安装vsftpd并配置虚拟用户及开放防火墙和selinux

    一,下载并安装 1, 至rpm.pbone.net或rpmfind.net搜索并下载: vsftpd-2.2.2-2.el5.i386.rpm 2, 安装 # rpm -ivh vsftpd-2.2. ...

  9. centos 7安装配置vsftpd

    yum install -y vsftpd #安装vsftpd yum install -y psmisc net-tools systemd-devel libdb-devel perl-DBI   ...

最新文章

  1. 误差分析是什么?如何进行误差分析?分析为了获得什么知识?
  2. iOS开发-动画总结
  3. c语言程序中cost的作用,C语言考试题基础版(21页)-原创力文档
  4. 兰州大学第一届 飞马杯 ★★飞马祝福语★★ 线段树维护dp(动态dp)
  5. b700a怎么连蓝牙_233621蓝牙2.1无线音箱B700A小测
  6. python3.8.4rc1_Python3.8.4rc1 官方正式版
  7. Git前世今生-版本控制软件的发展
  8. 【Linux】Windows Ubuntu 双系统开机选择界面设置
  9. Linux下软件管理方式
  10. java实现归并排序
  11. sspanel 常用审计规则
  12. 管理linux文件的pe软件,诺达佳U盘启动盘制作工具v5.51(UD+EFI三分区linuxPE+winPE版)...
  13. python正弦函数_Python之正弦曲线实现方法分析
  14. 做人不能太“广州有线”了
  15. 怎么将html转换为mfc,MFC 创建HTML格式数据并显示
  16. Python4班平均成绩统计_郑州十一中2020届高考成绩简析(含新疆内高班)
  17. 小米2019秋招软件开发笔试题A选择部分解析
  18. DirectShow编程(2)- 开始DirectShow旅程
  19. RSA非对称加密传输---前端加密解密(VUE项目)
  20. vue.js (制作电商网站)知识点总结一 待补充

热门文章

  1. 如何修改 SAP 登录界面的文字(事务码SE61)
  2. 关于决策树,你一定要知道的知识点!
  3. 效果好,速度快!大连海事大学提出基于增强多任务学习的单图像去雨算法MENET...
  4. 阿里巴巴Python工程师面试题之一:单引号,双引号,三引号的区别
  5. java线程深入_深入聊聊Java多线程
  6. BBAug: PyTorch的物体检测包
  7. 基础知识(五)对齐变换相关函数
  8. ipython使用oracle,python的os模块(ipython,文件,目录,权限,管理)
  9. Docker-compose 常用命令
  10. Java 泛型(generics)