Смонтировать iso без рут-доступа?


22

Возможно ли пользователю без root-доступа смонтировать произвольный iso? Если так, то как?

Ответы:


23

Вы можете сделать это без доступа к корневому с помощью предохранителей модуля fuseiso . После того, как fuse и fuseiso были установлены, вы можете сделать это как обычный пользователь fuseiso cdimage.iso ~/somedirectory .

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


Также заслуживает внимания kde-service-menu-fuseiso для монтирования их в приложениях KDE, таких как Dolphin.
gertvdijk

1

Самый простой способ, вероятно, с sudo. Предположим, что вы хотите, чтобы все в cdromгруппе могли монтировать и размонтировать ISO-образы. Сделайте следующее дополнение к файлу sudoers, используя visudo:

cdrom ALL = /bin/mount -o loop -t iso9660 *.iso /media/*
cdrom ALL = /bin/umount /media/*

Это должно позволить любому в cdromгруппе смонтировать файл, заканчивающийся .isoкак тип, iso9660в каталоге внутри папки / media, а также размонтировать все, что находится в папке / media.


2
хороший подход, но для использования будет необходим root-доступvisudo
phunehehe 22.10.10

1
@phunehehe - Как и в случае установки любого решения.
Плачь Хавок

Почему бы просто не sudo suбыть и быть root?
QDII

2
Может использоваться, например, вы можете размонтировать произвольные файловые системы, используя umount /media/...
Крис Даун
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.