Я хотел изменить разрешения на мои внешние диски, которые были автоматизированы, однако я попытался sudo nautilus, а затем перешел на gui и разрешения и изменил его, но он не позволяет мне.
Я запустил ls -l и get
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
После того, как я купил новый компьютер, мне нужно было заставить мои флеш-накопители работать над ним.
Вот процедура:
Откройте «Дисковая утилита» и найдите свое устройство и нажмите на него. Это позволит вам убедиться, что вы знаете правильный тип файловой системы и имя устройства для него. В моем случае это были «ext4» и «/ dev / sdb1» соответственно. Далее: Решите, что вы хотите назвать своим флэш-накопителем. Я назвал свой «USB16-C», но вы выбрали свое имя. Перед закрытием Disk Utility нажмите «Отключить». И ПОЛЬЗОВАТЕЛЬ должен быть вашим именем входа. Затем выполните шаги с 2 по 4 в окне терминала. sudo mkdir -p /media/USB16-C sudo mount -t ext4 -o rw /dev/sdb1 /media/USB16-C sudo chown -R USER:USER /media/USB16-CТеперь мой флеш-диск доступен, и он автоматически подключается при перезагрузке.
По умолчанию, я думаю, что он монтирует его как зарегистрированного пользователя на рабочем столе. Вы захотите монтировать вместо этого через команду mount или в fstab:
В командной строке:
sudo mkdir /mnt/sdd1
Измените / etc / fstab и добавьте в конец: [ ! d2] /dev/sdd1 /mnt/sdd1 fuseblk defaults,umask=022 0 0
Затем в командной строке (для обработки файла / etc / fstab снова):
mount -a
Существует много способов сделать это, более интеллектуальные способы, и т. д., но долгая история заключается в том, что вы не можете получить нужное поведение с помощью chmod (особенно если файловая система является файловой системой FAT, которая не имеет собственной концепции разрешений).
Если вам интересно, man page дает много информации по этому вопросу.
Если ваш внешний накопитель является переносным жестким диском или флеш-накопителем, то это хороший вариант для редактирования fstab. Потому что он постоянный, и ваш диск не будет подключаться всегда. Если вы хотите смонтировать диск с правами на запись, сначала отключите диск (щелкните правой кнопкой мыши на диске и отключите) или:
umount '/media/Expansion Drive'
Теперь смонтируйте с разрешением на запись:
mount -o rw /dev/sdXY /media/External_drive
Сначала вы должны создать каталог:
sudo mkdir -p /media/External_drive
Надеюсь, это поможет.
@VinayKrPrajapat Ваше решение сработало, но следует указать, что вы должны выбрать конкретный путь диска не все сразу, так как это может повлиять на загрузку.
Пример:
cd / mnt / sdc sudo chmod -R a + rx *
Просто выбор / media или / mnt повлияет на все диски, включая загрузку диска, что может вызвать проблемы.
Мне было трудно решить проблему, и это решение сработало для меня.
PySDM - это диспетчер устройств хранения что позволяет полностью настраивать точки монтирования жесткого диска без ручного доступа к fstab. Он также позволяет создавать правила udev для динамической конфигурации устройств хранения
установить диспетчер физических устройств хранения: sudo apt-get install pysdm открыть диспетчер устройств хранения данных: sudo pysdm выбрать нужные диски, нажмите кнопку помощи, снимите флажок в открытом виде, как только проверьте только чтение owner user of file system и напишите свое имя пользователя: remon нажмите ok нажмите Apply umount Drive mount itПримечание: если вы не можете изменить файлы на двоичный исполняемый файл, перейдите к специальным файлам и проверьте разрешение на выполнение файлов как и перейдите к шагу 7.
Самый простой - здесь вам нужно только перейти в папку мультимедиа и изменить разрешения. Следуйте ниже для команд.
cd /media/
sudo chmod -R a+rX *
И все сделано.
После того, как я купил новый компьютер, мне нужно было заставить мои флеш-накопители работать над ним.
Вот процедура:
Откройте «Дисковая утилита» и найдите свое устройство и нажмите на него. Это позволит вам убедиться, что вы знаете правильный тип файловой системы и имя устройства для него. В моем случае это были «ext4» и «/ dev / sdb1» соответственно. Далее: Решите, что вы хотите назвать своим флэш-накопителем. Я назвал свой «USB16-C», но вы выбрали свое имя. Перед закрытием Disk Utility нажмите «Отключить». И ПОЛЬЗОВАТЕЛЬ должен быть вашим именем входа. Затем выполните шаги с 2 по 4 в окне терминала. sudo mkdir -p /media/USB16-C sudo mount -t ext4 -o rw /dev/sdb1 /media/USB16-C sudo chown -R USER:USER /media/USB16-CТеперь мой флеш-диск доступен, и он автоматически подключается при перезагрузке.
По умолчанию, я думаю, что он монтирует его как зарегистрированного пользователя на рабочем столе. Вы захотите монтировать вместо этого через команду mount или в fstab:
В командной строке:
sudo mkdir /mnt/sdd1
Измените / etc / fstab и добавьте в конец: [ ! d2] /dev/sdd1 /mnt/sdd1 fuseblk defaults,umask=022 0 0
Затем в командной строке (для обработки файла / etc / fstab снова):
mount -a
Существует много способов сделать это, более интеллектуальные способы, и т. д., но долгая история заключается в том, что вы не можете получить нужное поведение с помощью chmod (особенно если файловая система является файловой системой FAT, которая не имеет собственной концепции разрешений).
Если вам интересно, man page дает много информации по этому вопросу.
Если ваш внешний накопитель является переносным жестким диском или флеш-накопителем, то это хороший вариант для редактирования fstab. Потому что он постоянный, и ваш диск не будет подключаться всегда. Если вы хотите смонтировать диск с правами на запись, сначала отключите диск (щелкните правой кнопкой мыши на диске и отключите) или:
umount '/media/Expansion Drive'
Теперь смонтируйте с разрешением на запись:
mount -o rw /dev/sdXY /media/External_drive
Сначала вы должны создать каталог:
sudo mkdir -p /media/External_drive
Надеюсь, это поможет.
@VinayKrPrajapat Ваше решение сработало, но следует указать, что вы должны выбрать конкретный путь диска не все сразу, так как это может повлиять на загрузку.
Пример:
cd / mnt / sdc sudo chmod -R a + rx *
Просто выбор / media или / mnt повлияет на все диски, включая загрузку диска, что может вызвать проблемы.
Мне было трудно решить проблему, и это решение сработало для меня.
PySDM - это диспетчер устройств хранения что позволяет полностью настраивать точки монтирования жесткого диска без ручного доступа к fstab. Он также позволяет создавать правила udev для динамической конфигурации устройств хранения
установить диспетчер физических устройств хранения: sudo apt-get install pysdm открыть диспетчер устройств хранения данных: sudo pysdm выбрать нужные диски, нажмите кнопку помощи, снимите флажок в открытом виде, как только проверьте только чтение owner user of file system и напишите свое имя пользователя: remon нажмите ok нажмите Apply umount Drive mount itПримечание: если вы не можете изменить файлы на двоичный исполняемый файл, перейдите к специальным файлам и проверьте разрешение на выполнение файлов как и перейдите к шагу 7.
Самый простой - здесь вам нужно только перейти в папку мультимедиа и изменить разрешения. Следуйте ниже для команд.
cd /media/
sudo chmod -R a+rX *
И все сделано.