Не удается записать в общий каталог

Я использую Ubuntu 16.04 и хочу создать общий каталог, но после его создания я не могу создавать в нем файлы, даже если я являюсь членом группы.

Вот что я сделал и что получил:

Он работает при запуске sudo su вместо sudo, но обычно я должен иметь требуемые разрешения.

Каков источник проблемы?

3
задан 31 December 2017 в 18:45

3 ответа

Создание файла в этом каталоге требует, чтобы вы были либо root, либо в группе music.

Похоже, причина, по которой вы не смогли создать файл, заключается в том, что ваш пользователь не включен в группу music.

Вы можете проверить это, выполнив команду id - который покажет группы, в которых вы участвуете (спасибо за комментарий @ridgy). Как объяснено здесь, вы можете добавить своего пользователя в группу, используя:
sudo usermod -a -G groupName userName
Примечание: вам может потребоваться выйти / войти в систему чтобы обновить список групп вашего пользователя.
5
ответ дан 22 May 2018 в 15:50
  • 1
    @PerlDuck - OP выполняет команду > /usr/local/share/Music/test_file - команда создаст новый файл, где будут права доступа. (обратите внимание на > в начале) – Yaron 31 December 2017 в 16:57
  • 2
    @PerlDuck - чтобы проверить его самостоятельно, попробуйте, например, запустить > /etc/test_PerlDuck как обычного пользователя на вашем компьютере и увидеть ошибку, которую вы получите – Yaron 31 December 2017 в 16:59
  • 3
    @PerlDuck - NP :) - Вы согласны с моим ответом сейчас? – Yaron 31 December 2017 в 17:05
  • 4
    Ну, я согласился бы ответить сейчас ;-) – PerlDuck 31 December 2017 в 17:15
  • 5
    Это Нога радуги шляпа выглядит ... ммм ... смешно. – PerlDuck 31 December 2017 в 19:33

Создание файла в этом каталоге требует, чтобы вы были либо root, либо в группе music.

Похоже, причина, по которой вы не смогли создать файл, заключается в том, что ваш пользователь не включен в группу music.

Вы можете проверить это, выполнив команду id - который покажет группы, в которых вы участвуете (спасибо за комментарий @ridgy). Как объяснено здесь, вы можете добавить своего пользователя в группу, используя: sudo usermod -a -G groupName userName Примечание: вам может потребоваться выйти / войти в систему чтобы обновить список групп вашего пользователя.
5
ответ дан 18 July 2018 в 00:08

Создание файла в этом каталоге требует, чтобы вы были либо root, либо в группе music.

Похоже, причина, по которой вы не смогли создать файл, заключается в том, что ваш пользователь не включен в группу music.

Вы можете проверить это, выполнив команду id - который покажет группы, в которых вы участвуете (спасибо за комментарий @ridgy). Как объяснено здесь, вы можете добавить своего пользователя в группу, используя: sudo usermod -a -G groupName userName Примечание: вам может потребоваться выйти / войти в систему чтобы обновить список групп вашего пользователя.
5
ответ дан 24 July 2018 в 17:09

Другие вопросы по тегам:

Похожие вопросы: