zoukankan      html  css  js  c++  java
  • 500 OOPS: cannot change directory:/home/xxxx错误解决方案。 (转)

    500 OOPS: cannot change directory:/home/xxxx错误解决方案。  

    2010-04-08 00:30:33|  分类: 技术文章 |字号 订阅

     

    解决如下:       

    打开/etc/selinux/config

    将selinux=enforcing或permissive改成disabled。

     

    这几天在配置vsftpd服务器,开始安装,刚开始测试都还可以。也可以ftp or anonymouns这匿名用户登入。可是当我用我的本地用户登入的时候,老是提示说,500 OOPS: cannot change directory:/home/cai( 我新建立的用户名).。我刚开始很是奇怪,我记得以前配置好像没遇到过这样子的事情啊!所以,我就依次按下面的顺序进行差错!

    1.刚开始,我肯定以为是不是我配置哪里错了?所以我在/etc/vsftpd/vsftpd.conf里面去看看,可是我左看右看,感觉好像都没有问题啊。如下所示:

    local_enable=YES
    write_enable=YES
    chroot_local_user=YES
    pam_service_name=vsftpd

    按理说是没道理啊!出来的结果还是和上面一样,真的有点沮丧。

    2.所以我又从权限方面入手。所以,我又对我的目录文件夹进行了设置。结果还是和上面一样。

    3. 用户是否被 vsftpd 限制登录, 比如用户名在 /etc/ftpusers 中,并被阻止登录了。我又进里面看了看。里面也没错。比如, 在主目录中,userlist_enable=YES 且userlist_deny=YES,这也就是说我不能让ftpusers里面的用户访问FTP。可是我进去看了,没有我新建立的用户。到这里我还真的有点郁闷了。

    4.然后,重点来了。我就去网上的看了看。看到如下的修改,

  • 相关阅读:
    60)模板类去派生新的子类
    linux ssh搭建
    javascript学习6-练习之3二分查找算法
    javascript学习5-练习之2冒泡排序算法
    javascript学习4-练习之1转置矩阵
    javascript学习3-自定义函数
    计算机网络学习1-网络层次
    javascript学习-安全初探之沙箱
    html学习1-html5基础学习
    jquery学习之1.23-ajax使用
  • 原文地址:https://www.cnblogs.com/ljjphysics/p/2453886.html
Copyright © 2011-2022 走看看