创建用户
useradd user1
passwd user1

创建登录目录
mkdir /var/ftp/vuser
chown user1 /var/ftp/vuser/
chmod 755 -R /var/ftp/vuser/
创建测试文件
touch /var/ftp/vuser/testfile

vim /etc/vsftpd/vuser
vuser1
123456

将文件转db
db_load -T -t hash -f /etc/vsftpd/vuser /etc/vsftpd/vuser.db
chmod 600 /etc/vsftpd/vuser.db

修改认证方式
vim /etc/pam.d/vsftpd
auth required pam_userdb.so db=/etc/vsftpd/vuser
account required pam_userdb.so db=/etc/vsftpd/vuser

修改配置文件
anonymous_enable=NO
local_enable=YES
local_root=/var/ftp/vuser
anon_mkdir_write_enable=NO
anon_other_write_enable=NO
chroot_local_user=YES
allow_writeable_chroot=YES

write_enable=NO
guest_enable=YES
guest_username=user1

ftp ---- 虚拟用户登录(实例配置)相关推荐

  1. ftp ---- 匿名用户(实例配置示例1:匿名用户登录)

    简单的匿名登录配置 ## # 全局配置 ## write_enable=YES#### # 匿名用户配置 ####anonymous_enable=YES # 允许匿名用户登录 anon_upload ...

  2. c#与access建立连接用作登录_Linux网络配置 | FTP 实战-虚拟用户登录

    第四章 Linux网络配置 在前期的文章,我们用两篇文章介绍了FTP服务的原理<网络配置文件>< FTP 服务原理>,FTP服务包括三种认证模式,分别是匿名用户登录.本地用户和 ...

  3. vsftp安装与配置(通过虚拟用户登录)

    在网上多方查找,并成功运行,归纳以下文档 操作环境: 虚拟机:virtualbox4.3.14 系统:centos6.4 i386 登录用户:root 创建文件夹 mkdir /data 增加ftp虚 ...

  4. vsftpd安装以及配置FTP虚拟用户实践

    前言正如vsftpd官方宣传中所说Probably the most secure and fastest FTP server for UNIX-like systems.我相信这是大多数人选择vs ...

  5. FTP虚拟用户及ssl加密配置

    FTP虚拟用户及ssl加密配置 注意:配置FTP服务时,最好关闭防火墙和selinux 1.虚拟用户和真实用户区别 真实用户:是在服务器上登录的用户,比如安装系统时的用户. 虚拟用户:是创立的用户,只 ...

  6. Linux下创建FTP虚拟用户的配置过程--非系统账户登陆FTP

    目录 前言 一.检查vsftpd是否安装 二.建立vsftpd虚拟用户 2.1.添加虚拟用户口令文件 2.2.生成虚拟用户口令认证文件 2.3.编辑vsftpd的PAM认证文件 2.4.建立本地映射用 ...

  7. Centos下安装FTP并进行虚拟用户访问方式配置

    1.1.安装认证所需包 [root@localhost]#yum install pam* [root@localhost]#yum install db4* 首先安装PAM(用于用户认证)和DB4( ...

  8. 虚拟服务器ftp上传权限设置,13. 为 FTP虚拟用户设置“不同文件目录”和“访问权限”...

    Re:FTP 文件传输服务 ========================== FTP 服务不论在企业或教学中,是很常用的文件共享方式,它既可以做到匿名访问,也可以做到用户名和密码访问,更可以做到只 ...

  9. linux虚拟用户登录失败,用shell用户或虚拟用户登录pureftpd

    摘要:讲解了Unix系统下pureftpd如何用shell用户登录,以及如何用虚拟用户登录. 目录: 一.系统真实(shell)用户登录 二.puredb虚拟用户支持 三.技巧 ----------- ...

最新文章

  1. MATLAB编程与应用系列-第2章 数组及矩阵的创建及操作(4)
  2. Gym 101128 B Black Vienna
  3. Graphviz-Gdot语言学习
  4. 0x13链表与邻接表之邻值查找
  5. 程序员幽默:一整天都在修复 bug 是啥感觉?
  6. 上万条数据撕开微博热搜的真相!
  7. OSGL 工具库 - 类型转换的艺术
  8. 54-locate 简明笔记
  9. Java语法——标识符,关键字,数据类型,变量常量介绍
  10. java一维数组的使用_Java初步认知和使用一维数组
  11. 怎样学手机拼音打字html t=45,如何学会拼音(怎样快速学会拼音打字)
  12. 【2022-10-19】让Mac QQ自带截图软件单独运行 / 节省大量系统内存 / 快捷截图 / ScreenCapture QQ/ QQ jietu plugin
  13. 电脑一般预装access吗_我告诉你惠普预装office是永久的吗
  14. Java Web项目源代码|CRM客户关系管理系统项目实战(Struts2+Spring+Hibernate)解析+源代码+教程
  15. MapGis 二次开发 常见问题 转
  16. 小老弟linux进击之路(一)
  17. 488 祖玛游戏 python
  18. SpringToolSuite4安装
  19. MySQL创建数据库并指定编码格式和校验集
  20. 睡不着听什么歌,听着最容易入睡的歌曲推荐

热门文章

  1. 【报告分享】2020年中国数据驱动型企业成长路径研究报告.pdf(附下载链接)...
  2. 最强战队实力交锋,算法“视”界杯终极一战即将上演
  3. python列表输出斐波那契数列_Python|运用列表求斐波那契数列
  4. 树与森林的概念与性质
  5. ROS入门-11.客户端Client的编程实现
  6. sklearn 3. 实例:随机森林在乳腺癌数据上的调参
  7. 吴恩达机器学习作业4(python实现)
  8. 概率论信息论基础(随机变量、常用概率分布、贝叶斯规则、信息论基础、结构化概率模型)
  9. 第六次 Scrum Meeting
  10. 不得不会的10点Java基础知识