【问题标题】:Can't cd into /etc/letsencrypt/live folder "Permission denied"无法 cd 进入 /etc/letsencrypt/live 文件夹 \"Permission denied\"
【发布时间】:2022-08-18 04:00:48
【问题描述】:

我无法在我的 ubuntu 机器上 cd 进入,我可以看到文件夹的内容

/etc/letsencrypt/live

但是当我尝试 cd 进入它时,我得到了“权限被拒绝”。

我的用户有 sudo 权限,为什么我不能访问该文件夹?

这些是活动文件夹权限以防万一

https://i.imgur.com/Ks10LEK.png

    标签: ubuntu


    【解决方案1】:

    尽管拥有sudo 权限,但只有root 用户可以查看该目录,因为所有者是root,权限为700。您需要使用sudo su 升级权限才能成为root 用户。然后你可以cd进入目录。

    【讨论】:

      【解决方案2】:

      您的文件夹权限仅针对 root 用户设置。有一种方法可以根据需要修改文件/文件夹的权限。但 ”当心" 修改权限时,因为修改某些根文件/文件夹的权限可能会导致问题。(例如:/usr)

      但是,如果您的文件/文件夹可以被任何具有完全权限(读取、写入和执行)的用户使用,您可以使用下面的行来修改其权限并继续处理它。所以不会再有“权限被拒绝”的问题。

      • 文件:
      sudo chmod a+rwx filename
      
      • 文件夹:
      sudo chmod -R a+rwx foldername
      

      在这里您可以找到有关使用 chmod 修改权限的更多详细信息。所以你可以根据你的要求进行修改。 https://www.howtogeek.com/437958/how-to-use-the-chmod-command-on-linux/

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2019-02-07
        • 1970-01-01
        • 2018-08-18
        • 2022-12-24
        • 2016-02-10
        • 1970-01-01
        • 2014-03-01
        • 2019-01-11
        相关资源
        最近更新 更多