【发布时间】:2022-08-18 04:00:48
【问题描述】:
我无法在我的 ubuntu 机器上 cd 进入,我可以看到文件夹的内容
/etc/letsencrypt/live
但是当我尝试 cd 进入它时,我得到了“权限被拒绝”。
我的用户有 sudo 权限,为什么我不能访问该文件夹?
这些是活动文件夹权限以防万一
标签: ubuntu
我无法在我的 ubuntu 机器上 cd 进入,我可以看到文件夹的内容
/etc/letsencrypt/live
但是当我尝试 cd 进入它时,我得到了“权限被拒绝”。
我的用户有 sudo 权限,为什么我不能访问该文件夹?
这些是活动文件夹权限以防万一
标签: ubuntu
尽管拥有sudo 权限,但只有root 用户可以查看该目录,因为所有者是root,权限为700。您需要使用sudo su 升级权限才能成为root 用户。然后你可以cd进入目录。
【讨论】:
您的文件夹权限仅针对 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/
【讨论】: