Zamontować ISO bez dostępu roota?

22

Czy użytkownik bez uprawnień roota może zamontować dowolne ISO? Jeśli tak to jak?

HandyGandy
źródło

Odpowiedzi:

23

Możesz to zrobić bez dostępu roota za pomocą modułu bezpieczników fuseiso . Po zainstalowaniu bezpiecznika i fuseiso, możesz zrobić to jak zwykły użytkownik, fuseiso cdimage.iso ~/somedirectory aby go zamontować.

Może być konieczne dodanie użytkownika do fusegrupy, jeśli podczas próby użycia wystąpią błędy uprawnień fuseiso.

fschmitt
źródło
Na uwagę zasługuje także menu kde-service-menu-fuseiso do montowania ich w aplikacjach KDE, takich jak Dolphin.
gertvdijk
1

Najłatwiej jest to prawdopodobnie zrobić sudo. Załóżmy, że chcesz, aby wszyscy w cdromgrupie mogli montować i odmontowywać obrazy ISO. Dodaj następujący plik do pliku sudoers, używając visudo:

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

Powinno to pozwolić każdemu w cdromgrupie na zamontowanie pliku .isoo typie kończącym się na typ iso9660w katalogu w folderze / media, a także odmontować wszystko w folderze / media.

Cry Havok
źródło
2
dobre podejście, ale do korzystania będzie potrzebny dostęp do visudo
konta root
1
@phunehehe - Tak jak w przypadku dowolnego rozwiązania.
Cry Havok
Dlaczego nie tylko sudo sui być rootem?
qdii
2
Można go wykorzystać, na przykład można odmontować dowolne systemy plików za pomocą umount /media/...
Chris Down