0

我的 Ubuntu 机器上有两个用户。我想在这些用户之间共享一些媒体文件,所以我在 /home/ 中创建了一个名为“media”的目录。我创建了“媒体”组,并将用户“rks171”添加到“媒体”组。所以:

sudo groupadd media
sudo mkdir -p /home/media
sudo chown -R root.media /home/media 
sudo chmod g+s /home/media

本文所述。

然后,我将我的用户添加到组中:

sudo usermod -a -G media rks171

然后我还为我的组添加了对该文件夹的写入权限:

sudo chmod -R g+w media

所以现在,做 'ls -lh' 给出:

drwxrwsr-x  2 root   media  4.0K Oct  6 09:46 media

我试图将图片从我的用户目录复制到这个新目录:

mv /home/rks171/Pictures/* /home/media/

我得到“许可被拒绝”。我不明白出了什么问题。

如果我只是输入“id”,它不会显示我的用户 rks171 是“媒体”组的一部分。但是,如果我键入“i​​d rks171”,那么它确实表明我的用户 rks171 是“媒体”组的一部分。有人知道为什么我不能将文件放入这个公用文件夹吗?

4

1 回答 1

1

为了完整起见,我在这里重新发布这个问题的答案。只需注销并重新登录以创建新会话即可。这使我添加到组中生效。

于 2012-10-06T15:12:48.590 回答