如何使用 sudo 读取文件?

如何使用 sudo 读取文件?

作为我正在进行的名为“sudo”的实验的一部分,其中一个问题是“文件中的密码是什么secret.txt?”。

当我尝试时,cat secret.txt我收到一条权限被拒绝的消息。

当我尝试时,sudo cat secret.txt系统会要求我输入密码。

我尝试更改权限:不允许。

还有其他读取文件的方法吗?

答案1

如果您不是文件的所有者或 root,则不允许您更改文件的权限。

当您使用sudo cat secret.txtsudo要求输入密码时,(通常)你的它要求的密码。

如果您提供正确的密码(您的)并且已sudo设置允许您使用它,那么该命令将显示文件的内容secret.txt。如果您不被允许使用sudo并且您不知道root密码,那么您将无法通过正常方式读取该文件。

相关内容