Linux中常用的文件夹

Linux中常用的文件夹

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

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 属于“media”组。但是如果我输入“id rks171”,它就会显示我的用户 rks171 属于“media”组。有人知道为什么我无法将文件放入这个公共文件夹吗?

答案1

正如 Hennes 在评论部分指出的那样,我需要通过注销并重新登录来重新启动会话,然后设置才能生效。现在一切正常。

相关内容