Как я могу предоставить разрешения для моего смонтированного диска?

Я переустановил свою ОС, но теперь диск с данными выдает ошибки разрешения. Я сделал umount тогда sudo mount /dev/sdb1 /data, но все же этот диск все еще доступен только через sudo.

Даже после chmod a+rw /data, что приводит к битам разрешений drwxrw-rw-, этот каталог и все файлы внутри него недоступны (кроме sudo).

$ ls data
ls: cannot access 'data/Music': Permission denied
ls: cannot access 'data/Templates': Permission denied
...  Music     Templates

Как мне дать себе разрешения на этот каталог и его подкаталоги?

0
задан 9 May 2019 в 18:06

1 ответ

Хотя вы можете изменить разрешения для всех каталогов под data с флагом -R (ваша команда chmod a+rw /data только что изменила права доступа к каталогу /data, а не к его ] содержание ):

chmod -R a+rw /data

это почти никогда хорошая идея (т.е. дать всем доступ ко всему!).

Более подходящим подходом было бы изменить владение файлами и каталогами на вас:

chown -R yourusername:yourgroup /data

Ну, разве ваш /dev/sdb1 является съемным (USB?) диск. В этом случае это может быть сложно (и выходит за рамки этого ответа), поэтому, вероятно, chmod -R - это путь.

0
ответ дан 9 May 2019 в 18:06

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

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