当我们限定了用户不能跳出其主目录之后,使用该用户登录FTP时往往会遇到这个错误:

500 OOPS: vsftpd: refusing to run with writable root inside chroot ()

这个问题发生在最新的这是由于下面的更新造成的:
- Add stronger checks for the configuration error of running with a
writeable root directory inside a chroot(). This may bite people who
carelessly turned on chroot_local_user but such is life.
从2.3.5之后,vsftpd增强了安全检查,如果用户被限定在了其主目录下,则该用户的主目录不能再具有写权限了!如果检查发现还有写权限,就会报该错误。
 要修复这个错误,可以用命令chmod a-w /home/user去除用户主目录的写权限,注意把目录替换成你自己的。或者你可以在vsftpd的配置文件中增加下列:
allow_writeable_chroot=YES
然后重启vsftp即可
systemctl restart vsftp.service

												

最新文章

  1. 解决VS2008 开发Windows Mobile 项目生成速度慢的问题(转)
  2. 也来谈谈wap端瀑布流布局
  3. android 在线升级借助开源中国App源码
  4. Nginx 反向代理、负载均衡、页面缓存、URL重写以及读写分离
  5. Maven之问题解决汇总
  6. Maven多模块项目使用MyBatis Generator
  7. 关于php的一些小知识
  8. HTML网页插入图像
  9. Spring Data JPA教程, 第六部分: Sorting(未翻译)
  10. Service的一些使用
  11. sping获取bean方法 解决资源耗尽
  12. 简单的访客IP获取类-IPHelper.cs
  13. HDOJ 1334 Perfect Cubes(暴力)
  14. WinCmd
  15. ckplayer 项目实战
  16. Gitlab一键端的安装汉化及问题解决(2017/12/14目前版本为10.2.4)
  17. C++继承中的public/protected/private
  18. PyCharm的安装和应用
  19. zw字王《中华大字库》2018版升级项目正式启动
  20. OSError: [Errno 13] Permission denied: '/Library/Python/2.7/site-packages/django'

热门文章

  1. HDUJ 2070 Fibbonacci Number
  2. struct结构体在c和c++中的差别
  3. Windows Azure 故障转移模式及高可用个模式探讨!
  4. C++学习之extern "C"
  5. Hadoop的学习前奏(二)——Hadoop集群的配置
  6. 微信前端js sdk以外的开发
  7. Wordpress的安装 for mac
  8. 一次次迭代 百度语音生成 api 字幕 语音的同步性 关键
  9. electron利用nodejs+移动端技术跨平台桌面应用开发框架——记录下,类似node webkit!
  10. geronimo