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

Я хотел изменить разрешения для моих внешних дисков, которые были смонтированы автоматически, однако я попытался sudo nautilus, а затем перешел к графическому интерфейсу и разрешениям и изменил их, однако это не позволяет мне.

Я запустил ls -l и получил

drwx------ 1 xbmc xbmc

, как показано ниже.

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

26
задан 2 November 2011 в 19:27

6 ответов

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

Вот процедура:

  1. Откройте «Дисковую утилиту» ", найдите свое устройство и щелкните по нему. Это позволит вам быть уверенным, что вы знаете правильный тип файловой системы и имя устройства для нее. В моем случае это были ext4 и / dev / sdb1 соответственно. Далее: Решите, как вы хотите называть флэш-накопитель. Я назвал свое «USB16-C», но вы выбираете собственное имя. Перед закрытием Дисковой утилиты щелкните размонтировать. И USER должно быть вашим именем для входа.

    Затем выполните шаги 2–4 в окне терминала.

  2. sudo mkdir -p / media / USB16-C

  3. sudo mount -t ext4 -o rw / dev / sdb1 / media / USB16-C

  4. sudo chown -R USER: USER / media / USB16-C

Теперь мой флэш-накопитель доступен и автоматически подключается при перезагрузке.

12
ответ дан 2 November 2011 в 19:27

Если ваш внешний диск является портативным жестким диском или флэш-накопителем, то хорошей возможностью для редактирования fstab является редактирование fstab. Потому что он постоянный и ваш накопитель не всегда подключается. Если вы хотите смонтировать диск с разрешением на запись, то сначала размонтируйте диск (щелкните правой кнопкой мыши на диске и размонтируйте) или:

umount '/media/Expansion Drive'

Now mount with write permission:

mount -o rw /dev/sdXY /media/External_drive

You must create the directory first:

sudo mkdir -p /media/External_drive

Hope this will help.

3
ответ дан 2 November 2011 в 19:27

@VinayKrPrajapat Ваше решение сработало, но следует указать, что вам следует выбирать конкретный путь к диску не сразу, так как это может повлиять на вашу загрузку.

Пример:

cd / mnt / sdc
sudo chmod -R a + rx *

Простой выбор / media или / mnt повлияет на все диски, включая загрузочный, что может вызвать проблемы.

0
ответ дан 2 November 2011 в 19:27

Ответ ниже актуален только для устаревших выпусков. Современные выпуски, такие как 14.04 LTS и новее , не имеют пакета PySDM .

Мне было трудно решить проблему, и это решение сработало для меня.

PySDM - устройство хранения Менеджер, позволяющий полностью настраивать точки монтирования жесткого диска без ручного доступа к fstab. Он также позволяет создавать правила udev для динамической конфигурации устройств хранения

  1. установить диспетчер физических устройств хранения: sudo apt-get install pysdm
  2. открыть диспетчер устройств хранения: sudo pysdm
  3. выбрать свой требуемые диски
  4. нажмите помощь
  5. снимите флажок открыть только для чтения
  6. проверьте владелец файловой системы и введите свое имя пользователя: remon
  7. нажмите ОК
  8. нажмите «Применить»
  9. Размонтировать Диск
  10. Подключить

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

5
ответ дан 2 November 2011 в 19:27

По умолчанию, я думаю, что она монтируется как пользователь, вошедший в систему. Вместо этого вы захотите смонтировать его с помощью команды "mount" или в fstab:

В командной строке:

sudo mkdir /mnt/sdd1

Редактируйте /etc/fstab и добавьте в конец:

/dev/sdd1 /mnt/sdd1 fuseblk defaults,umask=022 0 0

Затем в командной строке (чтобы снова обработать файл /etc/fstab):

mount -a

Есть много способов сделать это, более умные способы и т.д., но длинная история заключается в том, что вы не можете добиться желаемого поведения с chmod (особенно если файловая система - это файловая система FAT, в которой нет родной концепции разрешений).

Если вас интересует man-страница по монтированию дает много информации на эту тему.

3
ответ дан 2 November 2011 в 19:27

Самый простой - здесь вам нужно только перейти в папку мультимедиа и изменить разрешения. Следуйте командам ниже.

cd /media/ 
sudo chmod -R a+rX *

И готово.

-2
ответ дан 2 November 2011 в 19:27

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

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