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

22

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

HandyGandy
источник

Ответы:

23

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

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

fschmitt
источник
Также заслуживает внимания 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/...
Крис Даун