Kezdőlap › Fórumok › Vegyes felvágott › CD/DVD kepfile csatolása nem root felhasználó által?
- This topic has 8 hozzászólás, 3 résztvevő, and was last updated 11 years, 4 months telt el by
SeGa.
-
SzerzőBejegyzés
-
2014-02-17-18:23 #1890726
Szeretnék egy akarmi.iso képfájlt csatolni.Ez root-ként bármikor megtehető a -loop opcióval, vagy anélkül.Ha azt akarom, hogy egyéb felhasználó is megtehesse, akkor létre kell hozni egy sort az /etc/fstab-ban, amiben szerepel a 4. mezőben az, hogy user (meg bizonyára az is, hogy noauto).Ez eddig rendben is van. Csakhogy magának a képfilenak a helye és neve változhat. Ezt ki lehet valahogy kerülni?Ami eszembe jut: a képfile helyeként olyan könyvtárat kell megadni, amihez mindenki hozzáfér. Ez lehet pld. a /var/tmp/kepfile.iso (vagy ha egyszerre több is kell, akkor kepfile1.iso, kepfile2.iso, ...) Ha bármelyik felhasználó bárhová letöltött/lemásolt egy bármilyen nevű képfilet, akkor egyszerűen be kell ide másolnia, majd egy mount paranccsal csatolhatja. He legközelebb egy másik képfilera tesz szert, akkor azt másolja a /var/tmp/kepfile-ba és így tovább.Ez a módszer működik, csak körülményesnek érzem. Van egyszerűbb út is? (sudo mount engedélyezése egyszerű, de kockázatos)Üdv, SeGaIntel Core i5 @ 2.50GHz, 8 GB RAM, nVidia GeForce GT6ut50m 2 GB RAMDebian GNU/Linux 7.4 (Wheezy), kernel 3.2.54, X.Org 1.7.7"Furcsa vilag amit elek, huncut adja az erenyestOstobak a jo tanacsot..." (Brody J.)
2014-02-17-18:49 #2207770Kerrnel szinten elég körülményes megoldani, habár létre lehet hozni egy isomount scriptet, ami mondjuk linkeket csinál, elvégre az loop számának is van egy határa.Ettől praktikusabb megoldás a felhasználói szonten történő megoldás "fuse", ill. debian csomagok.
2014-02-23-13:36 #2207771OK, ez remek. az fuse csomagot az ntfs-3g függőségként felhúzta, tehát rendelkezésre áll.A kapcsolódó readme szerint az érintett felhasználó(ka)t hozzá kell adni a fuse csoporthoz. Megtörtént.Már csak azt nem tudom, hogyan kell konkrétan felcsatolni valamit. A kézikönyvoldal nem hoz példát. A Gugli keresés első néhány találata maga a project honlapja, illetve a kézikönyvoldal több helyen. Példaként az fusermount -u ... lecsatolást adják a kapott oldalak. Van egy Debian
2014-02-24-18:39 #2207772Van egy olyan paraméter, hogy „–help”. Ez általában minden programnál működik.[bash]fuseiso --helpVersion: 20070708Usage: fuseiso [-n] [-p] [-c ] [-h] []Where options are:
2014-02-25-17:59 #2207773Akkor, ha jól értem, kell egyszer a fuse és kell még a fuseiso is? Ez utóbbi nincs fent.Vagy lehet valahogyan fuseiso nélkül is?SeGa
2014-02-26-06:18 #2207774A fuse egy keretrendszer, ami lehetővé teszi, hogy úgy támogasson fájlrendszereket, hogy ne kelljen újrafordítani.Ha szerves részét képezné az, amit mondasz, akkor csak a lényegét vesztené el.Az meg, hogy "fuse" csomagodba nem csomagolták be ezeket, az meg praktikussági kérdés, hisz már több tucat dolgot (tömörített archívumok, ntfs, iso, extfat, tucatnyi távoli fájlrendszer) támogat, amire nem feltétlenül van szüksége mindenkinek.
2014-03-02-13:45 #2207775Elég érdekes lett ez a vitaszál. Lehet, hogy nem jól fogalmaztam meg a kérdést. Lehet, hogy ez a fórum nem kezdő, hanem haladó, tehát nincs helye a szájbarágós magyarázatoknak illetve a beugró szintű kérdéseknek.Az eredeti kérdésem a képfile-ok csatolására vonatkozott. Azt mondjuk nem írtam le, hogy egy otthoni üzemelő gépről van szó, amit többen is használnak, de tipikusan nem egyszerre. Válaszként egy pársoros tömör ismertetőt, vagy arra mutató hivatkozást vártam volna. Ehelyett hosszabb eszmecsere következett arról, hogy mit tud a fuse és mire való.Egyik mellékhatásként azért kiderült, hogy a teendők nagyvonalakban ezek: előkészítésként fuse és fuseiso csomagok (és esetleges függőségeik) telepítése, érintett felhasználók hozzáadása a fuse csoporthoz; a tényleges használat pedig az általad leírt példa mintájára történik.Másik mellékhatásként kiderült, hogy a fuse egyrészt sokmindenre jó, illetve hogy e sokminden külön alkalmazáscsomagként telepíthető. Meg az, hogy a dokumentációja, hogyismondjamcsak, még cizellálandó valamelyest...Harmadik mellékhatásként elkezdtem agyalni, mire is lehet jó a fuse illetve hol lehet vele kiváltani az fstab bejegyzéseket. A /mnt alá felcsatolt particiók esetében nem biztos, hogy jó lenne, pld. /var/mail csatolása fuse módon. A /media alá felcsatolt adathordozóknál már érdekesebb lehet. Ha valaki az fstab user opcióval rendelkező sora alapján felcsatol egy adathordozót, akkor annak tartalmát bárki láthatja és ez nem biztos, hogy mindig szerencsés. Fuse alapú csatolásnál jobb a helyzet. Ugyanide jön még, hogy milyen filerendszereket támogat a fuse? Pédául NFS mountot tudja-e? Vagy ftp kapcsolatot filrendszerként tud-e kezelni? Vagy titkosított köteteket? Vagy mobiltelefonos infra/kábel/bluetooth kapcsolatot? Vagy egy alkalmi gyors gép-gép kapcsolatot létre lehet vele hozni?Üdv,SeGa
2014-03-02-19:39 #2207776https://wiki.archlinux.org/index.php/Mounting_images_as_userA fuse ereje nem feltétlen abban van, hogy teszem azt, ext4-es vagy xfs vagy zfs fájlrendszereket user is tud csatolni (amit azért akár fstab-bal, akár valamilyen auto-mount technikával meg lehet oldani, fuse nélkül), hanem (szerintem inkább) abban, hogy virtuális fájlrendszereket is csatolhatsz:http://sourceforge.net/apps/mediawiki/fuse/index.php?title=CompressedFileSystemshttp://sourceforge.net/apps/mediawiki/fuse/index.php?title=MediaFileSystemshttp://sourceforge.net/apps/mediawiki/fuse/index.php?title=DatabaseFileSystemsAz ActoneISO nem jöhet szóba?
2014-03-09-08:57 #2207777E téma továbbra is két szálon fut.1. Képfile csatolásaA fuseiso csomagot telepítettem. Próbaképpen egy grub-mkrescue által gyártott képfilet csatoltam vele, működni látszik.Az ActoneISO esetében kizáró tényező, hogy nincs benne a Debian repoban.2. fuse előnyei és alkalmazási területeiAz idézett linkeket átfutottam. Igazából nem válaszolták meg a kérdéseket, amiket korábban feszegettem. Az rendben van, hogy - mondjuk - valamilyen webmail alapú postafiókot is fel tudok alkalmas fuse kiegészítővel csatolni.Amit részemről érdekesebbnek találok: milyen, egyébként csak rendszergazda által végzett műveleteket tudnak a fuse+kiegészítői kiváltani? Természetesen oly módon, hogy a rendszer biztonságát ne kompromittálják. Továbbá a root felhasználó minden file-ba belenézhet. Lehetnek esetek, amikor ez nem szerencsés. Egy fuse alapú megközelítés ilyenkor segíthet?Üdv,SeGaIntel Core i5 @ 2.50GHz, 8 GB RAM, nVidia GeForce GT650m 2 GB RAMDebian GNU/Linux 7.3 (Wheezy), kernel 3.2.51, X.Org 1.7.7"Furcsa vilag amit elek, huncut adja az erenyestOstobak a jo tanacsot..." (Brody J.)
-
SzerzőBejegyzés
- Be kell jelentkezni a hozzászóláshoz.
legutóbbi hsz