在设置多用户登录的时候 该指定的用户xutong对于上级目录/var/ftp 没有访问权限

修改一下上级目录的权限

chmod  /var/ftp

对于ftp多用户访问的配置修改也做一个记录

以是设置FTP所遇到的一些问题:

  • 对于端口防火墙问题在此略
  • 对于不同用户访问不通根目录的解决
# 用户登录路径,local_root 针对系统用户
local_root=/var/ftp/
# 锁定用户到各自目录为其根目录
chroot_local_user=YES
# anon_root 针对匿名用户
anon_root=/var/www/html
allow_writeable_chroot=YES
# 用户配置目录
user_config_dir=/etc/vsftpd/userconfig # 然后到/etc/vsftpd/创建 userconfig
mkdir userconfig # 进入userconfig
cd userconfig/ # 对于用户 xutong 的单独目录
vi xutong # 加入以下内容
local_root=/var/ftp/xutong # 其它以此类推
  • 对于用户登录shell类型/sbin/nologin,
# 直接/bin/bash shell登录是完全没有问题的 ,但是网上看大家还是很追求完美的好多都用/sbin/nologin 

useradd -s /sbin/nologin ftptest

#passwd 设置密码 略

# 我们发现这个样子是不能直接用于FTP用户登录的显示账户密码错误

# 需要去改以下配置文件 /etc/pam.d/vsftpd 

vi /etc/pam.d/vsftpd 

auth       required    pam_shells.so

改成

auth       required    pam_nologin.so

最新文章

  1. maven的pom.xml关系依赖书写顺序
  2. 以ZeroMQ谈消息中间件的设计【译文】
  3. git免密操作
  4. Genymotion安装问题
  5. 3D坦克大战游戏iOS源码
  6. Bootstrap 简介
  7. 关于回溯与n个数的全排列
  8. week 4 日志
  9. Fundamentals of speech signal processing
  10. 用shell脚本写一个for循环
  11. zookeeper典型应用场景之一:master选举
  12. curl 命令详解
  13. Antlr v4入门教程和实例
  14. 强化学习(三)—— 时序差分法(SARSA和Q-Learning)
  15. SpringBoot2.0集成FastDFS
  16. [hive] hive 内部表和外部表
  17. 启动mysqld报 mysql the server quit without updating pid file
  18. 基于VUE,VUX组件开发的网易新闻页面搭建过程
  19. 【医疗行业】关于dcm4che DICOM Toolkit:C-Move与C-Get
  20. Daemontools和Supervisor管理linux常驻进程

热门文章

  1. plsqldeveloper永久注册码
  2. Java自定义方法转换前端提交的json字符串为JsonObject对象
  3. Eclipse - Maven项目Update Project后jdk版本变成1.5
  4. python实现堆排序
  5. Social Net ZOJ - 3649
  6. python正则表达式多次提取数据(一个规则提取多组数据)
  7. 亚马逊左侧菜单延迟z三角 jquery插件jquery.menu-aim.js源码解读
  8. -bash: mysql: command not found 之 MAC
  9. python中 import 和from ... import 的区别
  10. 为什么ABAP整型的1转成string之后,后面会多个空格