У меня есть два пользователя на моей машине с 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'. У кого-нибудь есть идеи, почему я не могу поместить файлы в эту общую папку?