如何要求 sudo 查看文件?

如何要求 sudo 查看文件?

我有一个 ssh 服务器。如果人们愿意的话,我允许他们连接到它。我用它做我的编程作业。我给我的老师带来了麻烦,因为人们欺骗了我。我需要知道如何要求 sudo 才能访问该文件。

答案1

您可以通过更改文件的权限来完成同样的事情,而不需要 sudo。确保所有用户仅位于其私有用户组中,然后确保要保护的文件位于您的私有用户组中,然后确保这些文件没有 o+rwx 权限。

答案2

使用以下命令将文件的所有者更改为 root:

sudo chown root <file_name>

然后删除组 (g) 和其他组 (o) 的读取权限,如下所示:

sudo chmod go-r <file_name>

在 Debian 6 上进行了测试,但它应该可以在任何地方工作。

这是 Unix 权限更完整的解释,如果您对更深入的答案感兴趣。

相关内容