【问题标题】:cd into directory without having permissioncd进入目录没有权限
【发布时间】:2012-01-03 13:01:30
【问题描述】:

cd 进入我的一个名为openfire 的目录时,将返回以下错误:

bash: cd: openfire: Permission denied

有没有办法解决这个问题?

【问题讨论】:

    标签: linux unix permissions directory


    【解决方案1】:

    我知道这篇文章已经过时了,但是对于 Linux 机器上的上述答案,我必须做的是:

    sudo chmod +x 目录

    【讨论】:

      【解决方案2】:

      或者,您可以这样做:

      sudo -s
      cd directory
      

      【讨论】:

        【解决方案3】:

        除非您有 sudo 权限来更改它或在您自己的用户组/帐户中更改它,否则您将无法进入它。

        查看终端中的man chmod,了解有关更改目录权限的更多信息。

        【讨论】:

          【解决方案4】:

          进入超级用户模式,cd进入你无权进入的目录。 sudo 需要管理员密码。

          sudo su
          cd directory
          

          【讨论】:

          • 完美答案!
          【解决方案5】:

          chmod +x openfire 为我工作。它将执行权限添加到 openfire 文件夹。

          【讨论】:

          • @Winnemucca 我不确定。我以前没有和 docker 合作过。但我认为它可以
          • 这项工作没有任何复杂性!
          【解决方案6】:

          @user812954 的回答很有帮助,但我必须分两步完成:

          sudo su
          cd directory
          

          然后,要退出“超级用户”模式,只需输入exit

          【讨论】:

            【解决方案7】:

            如果它是您拥有的目录,请授予您对它的访问权限:

            chmod u+rx,go-w openfire
            

            这将授予您使用目录和其中的文件 (x) 并列出其中的文件 (r) 的权限;它还拒绝组和其他人对该目录的写入权限,这通常是正确的(尽管有时您可能希望允许组在您的目录中创建文件 - 但如果您这样做,请考虑在目录上使用粘性位)。

            如果是其他人的目录,您可能需要所有者的帮助来更改权限,以便您可以访问它(或者您需要 root 的帮助来更改您的权限)。

            【讨论】:

            • 现在谷歌搜索了一个小时,试图解决一个事实,即如果不使用“sudo”(我知道这一定是错误的)我无法 SSH - 这解决了它。终于!
            • 可以给它只读权限吗?当我做chmod 0444 <folder_name> 我开始有同样的错误信息
            • 如果目录权限为444,那么你可以读取目录来查找其中命名了哪些文件,但是无论文件的权限如何,你都无法访问这些文件。
            【解决方案8】:

            您有多种选择:

            • 使用不同的用户帐户,一个对该目录具有 execute 权限的用户帐户。
            • 更改目录的权限以允许您的用户帐户 execute 权限。
              • 要么使用chmod(1) 更改权限,要么使用
              • 使用setfacl(1) 命令为您的用户帐户添加访问控制列表条目。 (这也需要使用acl 选项挂载文件系统;有关挂载参数的详细信息,请参阅mount(8)fstab(5)。)

            如果不了解问题的更多信息,就不可能提出正确的方法;为什么目录权限设置的方式是?为什么需要访问该目录?

            【讨论】:

              猜你喜欢
              • 1970-01-01
              • 2015-10-04
              • 1970-01-01
              • 2015-06-05
              • 2011-10-26
              • 2019-01-10
              • 2015-02-13
              • 2023-03-15
              • 2011-02-20
              相关资源
              最近更新 更多