作为我正在进行的名为“sudo”的实验的一部分,其中一个问题是“文件中的密码是什么secret.txt
?”。
当我尝试时,cat secret.txt
我收到一条权限被拒绝的消息。
当我尝试时,sudo cat secret.txt
系统会要求我输入密码。
我尝试更改权限:不允许。
还有其他读取文件的方法吗?
答案1
如果您不是文件的所有者或 root,则不允许您更改文件的权限。
当您使用sudo cat secret.txt
并sudo
要求输入密码时,(通常)你的它要求的密码。
如果您提供正确的密码(您的)并且已sudo
设置允许您使用它,那么该命令将显示文件的内容secret.txt
。如果您不被允许使用sudo
并且您不知道root密码,那么您将无法通过正常方式读取该文件。