centos7 ftp 500 OOPS: cannot change directory:/var/ftp/xutong/
2024-09-30 06:40:25
在设置多用户登录的时候 该指定的用户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
最新文章
- maven的pom.xml关系依赖书写顺序
- 以ZeroMQ谈消息中间件的设计【译文】
- git免密操作
- Genymotion安装问题
- 3D坦克大战游戏iOS源码
- Bootstrap 简介
- 关于回溯与n个数的全排列
- week 4 日志
- Fundamentals of speech signal processing
- 用shell脚本写一个for循环
- zookeeper典型应用场景之一:master选举
- curl 命令详解
- Antlr v4入门教程和实例
- 强化学习(三)—— 时序差分法(SARSA和Q-Learning)
- SpringBoot2.0集成FastDFS
- [hive] hive 内部表和外部表
- 启动mysqld报 mysql the server quit without updating pid file
- 基于VUE,VUX组件开发的网易新闻页面搭建过程
- 【医疗行业】关于dcm4che DICOM Toolkit:C-Move与C-Get
- Daemontools和Supervisor管理linux常驻进程
热门文章
- plsqldeveloper永久注册码
- Java自定义方法转换前端提交的json字符串为JsonObject对象
- Eclipse - Maven项目Update Project后jdk版本变成1.5
- python实现堆排序
- Social Net ZOJ - 3649
- python正则表达式多次提取数据(一个规则提取多组数据)
- 亚马逊左侧菜单延迟z三角 jquery插件jquery.menu-aim.js源码解读
- -bash: mysql: command not found 之 MAC
- python中 import 和from ... import 的区别
- 为什么ABAP整型的1转成string之后,后面会多个空格