如何允许在主文件夹中创建另一个用户的目录

时间:2013-05-14 17:37:00

标签: linux ubuntu

我有两个用户:

adduser user1
adduser user2

我需要允许user1

在user2主目录中创建文件夹
user2@ubuntu: mkdir /home/user1/tmp

我该怎么做?因为现在我收到错误消息:

mkdir "/home/user1/tmp" failed: Permission denied

2 个答案:

答案 0 :(得分:8)

这是* nix中组权限的主要目的之一。创建一个组并确保两个用户都是该组的成员,主目录将该组设置为组所有者,并且主目录上的权限包括group-write。这些方面的东西:

groupadd somegroupname
usermod -A somegroupname user1
usermod -A somegroupname user2
chgrp somegroupname ~user1/. ~user2/.
chmod g+rwx ~user1/. ~user2/.

答案 1 :(得分:0)

为了让sudo工作,你必须在sudoers文件中为用户提供sudo权限。该文件可以在/ etc /中找到。否则,只能通过~root进行更改。

{username} ALL =(ALL)ALL

希望这会有所帮助。