我有一个perl文件,我正在执行其他用户(Rajesh)。 这是尝试将文件写入root拥有的目录,并具有755作为目录权限。还有其他目录,但我不希望用户(Rajesh)只将该特定目录写入其中。
如何在不修改777的目录权限的情况下实现此目的。 我可以自由修改/ etc / sudoers。 其他建议是受欢迎的(我使用的是红帽6)
此致 Kuwarbi
答案 0 :(得分:0)
更改目录的权限有什么问题?如何更改所有权,因此用户rajesh owns that particular directory? Even if the directory was owned by
rajesh , user
root`也具有写入权限。
这是/usr/bin
或/etc
这样的目录,通常由root
拥有吗?在这种情况下,我根本不希望任何用户写入这些特定目录。
如何将用户rajesh
添加到组,然后将该目录的组所有权设置为您放入rajesh
的组,然后将权限更改为775
。用户rajash
可以写入该目录,但仍不能写入root拥有的其他目录。