本地用户访问:

本地用户模式是通过linux系统本地的账户信息进行认证的模式,相对于匿名模式更安全,更简单,用户登陆FTP服务器后,将默认位于自己的宿主目录中,且在宿主目录中拥有读写权限。

部署环境:

  • redhat6.5操作系统
  • 服务器IP地址 192.168.10.20
  • 镜像光盘挂载 /mnt

    本地用户模式(禁锢用户)

1 . 安装vsftpd软件包

2 . 改配置文件vsftpd.conf 文件路径:/etc/vsftpd/vsftpd.conf

3 . 创建zhangsan,lisi 用户

4 . 添加本地用户zhangsan到用户列表 user_list (表示用户列表内的用户不能访问ftp服务即黑名单


5 . 关闭防火墙和selinux,启动ftp服务

service iptables stop
setenforce 0
service vsftpd start

6 . 测试

此时本地用户zhangsan登陆失败,lisi可以登陆

总结:

chroot_local_user=YES 这条命令是起禁锢用户作用的,把用户禁锢在其宿主目录中,如不开启也可以,但会造成系统的不安全,用户可以随意切换目录对服务器的安全有很大的隐患。

转载于:https://blog.51cto.com/13777111/2141182

Vsftpd文件传输服务(本地用户访问)相关推荐

  1. 不关闭seLinux解决vsftpd服务本地用户不能登录问题(500 OOPS: cannot change directory:/home/***

    不关闭seLinux解决vsftpd服务本地用户不能登录问题(500 OOPS: cannot change directory:/home/*** 参考文章: (1)不关闭seLinux解决vsft ...

  2. 详解“FTP文件传输服务”安装配置实例

    "FTP文件传输服务"安装配置实例 家住海边喜欢浪:zhang789.blog.51cto.com 目录 简介 ftp工作原理 常见的FTP服务 Vsftpd服务器的安装 Vsft ...

  3. asc码转换 linux_Linux网络服务04——FTP文件传输服务

    Linux网络服务04--FTP文件传输服务 一.FTP连接及传输模式 1.控制连接:TCP 21,用于发送FTP命令信息 2.数据连接:TCP 20,用于上传.下载数据 3.数据连接的建立类型: ( ...

  4. Linux中搭建FTP服务器,匿名用户访问、本地用户访问、虚拟用户访问(详细解答安装配置步骤)

    对于Linux搭建服务器步骤详解:可以基于匿名访问.本地用户访问.虚拟用户访问 FTP服务访问可分为三种 匿名用户:用户名为ftp或者anonymous,提供任意密码或无密码访问即可. 本地用户:要求 ...

  5. Python3自带HTTP文件传输服务(局域网文件共享)

    一行命令搭建一个基于python3的http文件传输服务 WIN10系统下,打开打算要分享传输的文件夹(文件夹内存放分享的文件,建议以压缩包形式存放),shift+鼠标右键,出现如下图,选择" ...

  6. 蓝牙文件传输服务linux,openwrt蓝牙文件传输

    openwrt支持: USB Supprot------------------------------- kmod-usb-ohci kmod-usb-uhci kmod-usb-storage-e ...

  7. LinuxFTP文件传输服务和DNS域名解析服务

    ♥️作者:小刘在C站 ♥️个人主页:小刘主页 ♥️每天分享云计算网络运维课堂笔记,努力不一定有收获,但一定会有收获加油!一起努力,共赴美好人生! ♥️夕阳下,是最美的绽放,树高千尺,落叶归根人生不易, ...

  8. 项目有多少个服务器,创业者说:项目需要多少服务器之“用户访问模型”

    原标题:创业者说:项目需要多少服务器之"用户访问模型" 创业是一个永恒的话题,本文分享"3N技术创投"董事长兼创始人.常盈网络创始人.一块去旅游网创始人兼CTO ...

  9. 模拟简单FTP服务搭建--本地用户访问

    文章目录 本地FTP服务(centos7 1511的镜像文件) 一:配置网络等基本配置,挂载镜像,配置本地yum文件,安装vsftpd服务 二:创建普通用户,新建ftp服务可以访问的文件路径(重点) ...

最新文章

  1. 二值网络--Structured Binary Neural Networks for Accurate Image Classification and Semantic Segmentation
  2. 企业网络推广——企业网络推广专员如何预估网站优化流量的增长?
  3. C# 子窗口修改主窗口的控件
  4. 数学中的向量乘积和矩阵乘积总结
  5. 关于hibernate的关联外键生成以及外键属性列的正确插入即:解决外键插入时,在关联表中除了外键列为空,其它属性均正常级联保存
  6. 低门槛彻底理解JavaScript中的深拷贝和浅拷贝
  7. 真得好好细讲文件上传,否则漏洞百出
  8. 【2.0】SpringBoot连接MySql 8.0的url设置
  9. python wheel使用_Python wheel.Wheel方法代碼示例
  10. 由炮灰模型到“微软钻石题”
  11. 多任务场景下单线程异步多线程多进程
  12. oracle 11g初始段大小,Oracle 11g配置调优,一般需要注意哪些方面呢?
  13. Linux内核驱动如何编写?我们先从字符驱动入门开始
  14. erlang lists模块函数使用大全
  15. linux服务器用户组和权限管,linux 用户管理,用户权限管理,用户组管理
  16. DateTimeFormatter,时间格式化与解析日期或时间
  17. vmWare中安装centos7
  18. 机器学习样本处理算法(二)详细特点描述
  19. DateTable复制表行
  20. 日语翻译中文-大家都再用的日语转换中文的转换器

热门文章

  1. boost::histogram::axis::transform用法的测试程序
  2. boost::hana::equal用法的测试程序
  3. boost::johnson_all_pairs_shortest_paths用法的测试程序
  4. boost::geometry::detail::overlay::get_ring用法的测试程序
  5. boost::errinfo_errno的用法测试程序
  6. ITK:区域最大图像过滤器
  7. VTK:可视化算法之IceCream
  8. VTK:可视化之TensorGlyph
  9. QT的QGraphicsItemGroup类的使用
  10. c++静态成员变量成员函数