读取我拥有的目录中不属于我的文件

读取我拥有的目录中不属于我的文件

以特殊用户身份运行的守护进程创建了只有其用户可以读取的文件。该目录归我所有,并且我拥有该目录的写访问权限。有没有办法可以在没有 sudo 权限的情况下读取或复制这些文件?

答案1

您没有权限阅读它 - 因此,您无法阅读它。

您有权限更改目录 - 您可以重命名或删除该文件。

在某种程度上,您可以访问文件的名称,但不能访问其内容。

答案2

如果这是一个大问题,您可以启动实时光盘以迂回的方式读取它......

启动到 Live Disc(默认以 root 登录)并且(全部在终端中):

  1. 创建挂载点:mkdir /mnt/挂载点
  2. 如果您不知道您的分区,请查找:fdisk -l
  3. 安装它:挂载 /dev/sdaX /mnt/mountpoint
  4. 进入目录:cd /mnt/mountpoint/home/(用户名)/dir/fileYouCantRead
  5. 只需在 Less 中将文件读到终端即可:cat 文件YouCantRead | less

这将为你提供内容 — — 如果它足够重要以致于需要完成这个过程的话。

相关内容