在linux中添加ftp用户,并设置相应的权限,操作步骤如下:

1、环境:ftp为vsftp。被限制用户名为test。被限制路径为/home/test

2、建用户:在root用户下:

useradd -d /home/test test //增加用户test,并制定test用户的主目录为/home/test
passwd test //为test设置密码

3、更改用户相应的权限设置:

usermod -s /sbin/nologin test //限定用户test不能telnet,只能ftp
usermod -s /sbin/bash test //用户test恢复正常
usermod -d /test test //更改用户test的主目录为/test

4、限制用户只能访问/home/test,不能访问其他路径

修改/etc/vsftpd/vsftpd.conf如下:

chroot_list_enable=YES //限制访问自身目录
# (default follows)
chroot_list_file=/etc/vsftpd/vsftpd.chroot_list

编辑 vsftpd.chroot_list文件,将受限制的用户添加进去,每个用户名一行

改完配置文件,不要忘记重启vsFTPd服务器
[root@linuxsir001 root]# /etc/init.d/vsftpd restart

5、如果需要允许用户修改密码,但是又没有telnet登录系统的权限:

usermod -s /usr/bin/passwd test //用户telnet后将直接进入改密界面

vsftp 具体操作相关推荐

  1. 关于大型网站技术演进的思考

    关于大型网站技术演进的思考(一)--存储的瓶颈(1) 前不久公司请来了位互联网界的技术大牛跟我们做了一次大型网站架构的培训,两天12个小时信息量非常大,知识的广度和难度也非常大,培训完后我很难完整理出 ...

  2. vsftp建立虚拟用户不同目录分配不同权限操作步骤详解

    这篇文章主要介绍了vsftp建立虚拟用户不同目录分配不同权限操作步骤详解,大家参考设置自己的FTP服务器吧vsftpd服务器同时支持匿名用户.本地用户和虚拟用户三类用户账号,使用虚拟用户账号可以提供集 ...

  3. linux红帽子桌面模式ftp,Linux操作系统配置Vsftp的方法

    有几个可能会比较常用到的但是不在vsftpd.conf中的列在下面: 让vsFTP最大支持链接数为100个,每个IP,最多能支持5个链接,所以我应该在vsftpd.conf中加上如下的两行: max_ ...

  4. vsftp pam mysql_VSFTP+MySQL+PAM

    Vsftp+MySQL+pam配置手册 一.安装所需软件包 apt-get install vsftpd mysql-server mysql-client libpam-mysql libpam-m ...

  5. Vsftp 安装配置(转)

    转:http://www.cnblogs.com/qingfeng2010/archive/2010/12/26/1917121.html 1.查看是否安装vsftp rpm –qa|grep vsf ...

  6. 网络服务-VSFTP

    文章目录 一.VSFTP 概述 1.1 安全特性 二. VSFTP 连接类型 三.VSFTP 工作模式 Port模式(主动) Passive 模式(被动) 四.VSFTP 传输模式 五.VSFTP 软 ...

  7. linux下vsftp

    vsftpd是linux发行版中的一款ftp服务器程序是一个安全的ftp服务器,它工作在21,20号端口,主要提供文件传输服务,可以跨越网络提供服务. vsftp具有可以做基于多个IP的虚拟FTP主机 ...

  8. vsftp认证之pam_mysql

    vsftpd分为3种用户,分别为匿名用户.系统用户和虚拟用户:     虚拟用户通常指的就是非系统用户,登录ftp时需要提供用户帐号和密码,而帐号和密码存放在何处决定用户是否为系统用户,通常系统用户是 ...

  9. [Openwrt 项目开发笔记]:Samba服务vsFTP服务(四)

    [Openwrt项目开发笔记]系列文章传送门:http://www.cnblogs.com/double-win/p/3888399.html 正文: 在上一节中,我们讲述了如何在路由器上挂载U盘,以 ...

最新文章

  1. pthread_mutex_lock的thread特性
  2. 454. 4Sum II
  3. Android 7.0 多窗口模式
  4. java源码之HashMap和HashTable的异同
  5. Kafka 监控 Kafka Eagle 精简版本
  6. 管理学习(2)——职场中最重要的四件事
  7. mysql 时间类型转化_Mysql 字段类型转化 和 时间类型相关处理
  8. 修复RAID-5和镜像磁盘
  9. 水晶报表客户机电脑报错“CrystalDecisions.CrystalReports.Engine.ReportDocument”
  10. OFD发票无法打开了
  11. 【STC15】通过PWM波实现呼吸灯效果
  12. c#程序设计实训报告心得体会_C程序设计实训个人总结(推荐五篇)
  13. 获得旅行青蛙无限三叶草方法及apk
  14. 小说里的编程 【连载之十六】元宇宙里月亮弯弯
  15. chromecast网络访问受限
  16. 机器学习中,正态分布为何如此重要?
  17. 萌新python爬虫初学
  18. “融而开放、合以创新”T-HIM融合通信技术开发实战
  19. element单独选择年或年月或年月日以及起止日期使用el-date-picker
  20. 最短路径算法正确性和操作性闲杂谈-DijkstraFloyd算法

热门文章

  1. 华视读卡器多浏览器插件_翻遍Chrome商店,这9款插件值得安装
  2. macbook linux 双系统,MacBook Air 安装 Ubuntu 双系统
  3. ora-01034:oracle not available
  4. 关于提高自己Java水平十大技术
  5. ROS 2 index翻译(五)——关于ROS 2客户端库
  6. 深度学习在医疗方面的应用 精准医学受追捧
  7. 我的Python成长之路---第六天---Python基础(20)---2016年2月20日(晴)
  8. HDU 2653 (记忆化BFS搜索+优先队列)
  9. [Leetcode]-- Valid Number
  10. 淘宝成全球电商第一人气网站