对由sudoing作为不同用户创建的文件的组权限

时间:2014-07-31 11:03:57

标签: unix file-permissions sudo

我通过sudoing用户u1来创建一些文件。

sudo -u u1 touch file1.txt。这些文件是使用g-w权限创建的。当我以u1身份登录并创建文件时,将使用g + s权限创建文件。

如何使用sudo -u命令创建具有g + s权限的文件? u1的umask值为002。

由于

1 个答案:

答案 0 :(得分:0)

  

如何使用sudo -u命令创建具有g + s权限的文件?

sudo -u u1 sh -c 'touch file1.txt && chmod g+s file1.txt'