原vsftpd服务器的系统从centos6.8升级到centos7.2。vsftpd使用yum方式安装,用户采用系统用户登录。由于系统升级到centos7,yum安装的vsftpd版本改变。因此按centos6的设置,登录时报错。配置文件未修改,主要是修改了ftp的主目录权限。

这个问题发生在最新的这是由于下面的更新造成的:

  • 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/user01去除用户主目录的写权限(采用该方式,将用户主目录文件熟悉修改为#chmod 555)。

推荐解决方案

可以在vsftpd的配置文件中增加下列两项中的一项:
放到最后即可

allow_writeable_chroot=YES

vsftpd:500 OOPS: vsftpd: refusing to run with writable root inside chroot ()错误的解决方法相关推荐

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

    安装完vsftp,启动后,用filezilla链接报如下错误 顺便记录一vsftpd的安装步骤 1.cd /usr/ports/ftp/vsftpd 2.make install clean 3.修改 ...

  2. 使用账户和密码在FTP客户端连接FTP服务器,出现vsftpd:500 OOPS: vsftpd: refusing to run with writable root inside chroot

    问题描述:在关闭了FTP的匿名访问后,在配置文件中开启了 # 所有用户都被限制在其主目录下 chroot_local_user=YES 使用账号和密码连接FTP服务器时,出现vsftpd:500 OO ...

  3. SVN报Previous operation has not finished; run 'cleanup' if it was interrupted错误的解决方法

    做着项目突然SVN报Previous operation has not finished; run 'cleanup' if it was interrupted,进度又要继续,烦.百度一下发现很多 ...

  4. 500 OOPS: vsftpd: both local and anonymous access disabled

    摘要:FTP连接时,提示错误信息:500 OOPS: vsftpd: both local and anonymous access disabled! FTP连接时,提示错误信息: 500 OOPS ...

  5. php 500 内部服务器错误,php 500 - 内部服务器错误的解决方法

    php 500 - 内部服务器错误的解决方法 发布时间:2020-11-04 09:55:31 来源:亿速云 阅读:71 作者:小新 小编给大家分享一下php 500 - 内部服务器错误的解决方法,相 ...

  6. 关于win7_iis报500.19和500.21错误的解决方法

    关于win7_iis报500.19和500.21错误的解决方法 HTTP 错误 500.19 Internal Server Error的解决方法 WIN7下.Net开发遇到的又一问题:HTTP 错误 ...

  7. 【转】nginx提示:500 Internal Server Error错误的解决方法

    [转]nginx提示:500 Internal Server Error错误的解决方法 参考文章: (1)[转]nginx提示:500 Internal Server Error错误的解决方法 (2) ...

  8. “http 500内部服务器错误”的解决方法

    "http 500内部服务器错误"的解决方法 IIS500错误,是因为微软的一个BUG所造成的.下面是解决办法: 主要是由于IWAM账号(在我的计算机即是IWAM_MYSERVER ...

  9. 在使用pydelicious时出现HTTP Error 500: Internal Server Error的错误的解决方法:

    在使用pydelicious时出现HTTP Error 500: Internal Server Error的错误的解决方法: 参考文章: (1)在使用pydelicious时出现HTTP Error ...

最新文章

  1. MySQL 用户与授权管理详解
  2. 隐私计算,企业数字化转型的BUFF之争
  3. 安装 node_Mac下的Node.js安装教程
  4. android studio 显示view树_Android 沉浸式解析和轮子使用
  5. 如何构建 FinTech 科学反欺诈体系|架构师实践日
  6. 解决由于没有办理权限导致的403,权限不足
  7. linux——回射服务器
  8. 程序员被纳入新生代农民工;“腾讯视频崩了”上热搜;英特尔发布全新独立显卡品牌 Arc|极客头条...
  9. mac. mysql 设置root_Mac平台重新设置MySQL的root密码
  10. VoIP技术(2)--语音编码算法-1
  11. windows提升效率神器
  12. 【opencv-c++】cv::ximgproc::thinning图像细化算法
  13. 物联网智慧物流平台开发
  14. 苹果开发者新账号上新app审核被拒绝:Other-Other被拒绝,心路历程记录!
  15. 视频监控客户端开发(IP Camera)总结
  16. [TI-Sitara]启动流程
  17. 【UR #7】水题走四方
  18. mysql慢查询日志默认在哪里_MySQL 慢查询日志
  19. 《Java程序设计实验》软件18-1,3 期中测试题
  20. 高端大气星空新品发布会PPT模板

热门文章

  1. 搜索智能提示suggestion,附近地点搜索
  2. 先生,要点单吗? (HTTP协议概览)
  3. 教师计算机excel培训教案,Excel培训教案..doc
  4. c语言上机指导答案清华,第一章自测练习答案清华大学c语言习题实验指导及课程设计...
  5. equals 和 == 的区别?知乎转载
  6. 顶会论文看不懂?阿里巴巴技术专家为你全方位解读!
  7. 【远程沟通】“云答辩”“云招聘”双管齐下,解救“最难毕业生”
  8. 5分钟带你看懂 GCanvas渲染引擎的演进
  9. 安全看得见,阿里云性能监控 ARMS 全真3D拓扑实现一“屏”了然
  10. NLP深度学习:近期趋势概述(一)