我通过sudoing用户u1来创建一些文件。
sudo -u u1 touch file1.txt。这些文件是使用g-w权限创建的。当我以u1身份登录并创建文件时,将使用g + s权限创建文件。
如何使用sudo -u命令创建具有g + s权限的文件? u1的umask值为002。
由于
答案 0 :(得分:0)
如何使用sudo -u命令创建具有g + s权限的文件?
sudo -u u1 sh -c 'touch file1.txt && chmod g+s file1.txt'