Я хотел изменить разрешения на моих внешних дисках, которые были смонтированы автоматически, однако я попытался sudo nautilus, а затем перешел к графическому интерфейсу и разрешениям и изменил их, однако это не позволяет мне.
Я запустил ls -l и получил
drwx------ 1 xbmc xbmc
GUI показывает ниже.
owner xbmc
folder access create and delete files
file access ---
Group xbmc
folder access none
file access ---
others
folder access none
file access ---
как я могу изменить это так, чтобы у каждого был доступ к диску и ко ВСЕМ папкам / файлам внутри него. Я пытаюсь запустить сервер Plexmedia и не вижу, как мои диски через веб-страницу могут добавить его в мой источник, чтобы иметь возможность потоковой передачи моего контента.
Я хочу изменить доступ «другие», чтобы я мог получить доступ ко всем моим дискам по пути / media для чтения и записи всех моих папок из любого места.
Вы можете увидеть мои диски, которые смонтированы здесь (внешние диски # 18,19,20) http://paste2.org/p/1754386
источник
/etc/fstab
для правильной работы вам нужно будет отредактировать ).chmod 1777 [MOUNTPOINT]
вместо этого chown, чтобы он работал для всех пользователей. Предполагается, что 1 запрещает другим пользователям удалять ваши файлы.Ответ ниже актуален только для устаревших выпусков. Современные версии, такие как 14.04 LTS и новее , не имеют пакета PySDM .
Мне было трудно решить проблему, и это решение сработало для меня.
PySDM - это менеджер устройств хранения, который позволяет полностью настраивать точки монтирования жесткого диска без ручного доступа к fstab. Это также позволяет создавать правила udev для динамической конфигурации устройств хранения.
sudo apt-get install pysdm
sudo pysdm
owner user of file system
и напишите ваше имя пользователя:remon
Примечание: если вы не можете изменить файлы на двоичный исполняемый файл, перейдите к специальным файлам и проверьте, разрешено ли выполнение файлов как двоичных файлов, и перейдите к шагу 7.
источник
По умолчанию я думаю, что он монтируется как зарегистрированный пользователь рабочего стола. Вместо этого вы захотите смонтировать через команду «mount» или через fstab:
В командной строке:
Отредактируйте / etc / fstab и добавьте в конец:
Затем в командной строке (чтобы снова обработать файл / etc / fstab):
Есть много способов сделать это, более интеллектуальные способы и т. Д., Но длинная история состоит в том, что вы не можете получить желаемое поведение с помощью chmod (особенно, если файловая система является файловой системой FAT, у которой нет собственной концепции разрешений) ,
Если вам интересно, на странице руководства mount есть много информации по этому вопросу.
источник
Если ваш внешний накопитель - портативный HDD или флэш-накопитель, то это хороший вариант для редактирования fstab. Потому что это постоянно, и ваш диск не будет подключаться всегда. Если вы хотите смонтировать диск с правами на запись, то сначала размонтируйте его (щелкните правой кнопкой мыши на диске и размонтируйте) или:
Теперь смонтируйте с правами на запись:
Сначала вы должны создать каталог:
Надеюсь, это поможет.
источник
@VinayKrPrajapat Ваше решение сработало, но следует указать, что вы должны выбирать конкретный путь к диску не сразу, так как это может повлиять на загрузку.
Пример:
cd / mnt / sdc
sudo chmod -R a + rx *
Просто выбор / media или / mnt повлияет на все диски, включая загрузочный диск, что может вызвать проблемы.
источник
Самый простой здесь - вам нужно всего лишь перейти в папку мультимедиа и изменить разрешения. Следуйте ниже к командам.
И это сделано.
источник