Az autofs egy a linux kernel által natívan támogatott fájlrendszer. Segítségével a cserélhető meghajtóinkat könnyedén kézi csatolás nélkül elérhetjük.
Nézzük hogyan is lehet elérni ezt pl. egy debian rendszeren.
Először is legyen legalább modulba befordítva a kernelünkbe az AUTOFS támogatás. (Ha az alap debian kernelt használjuk akkor ez természetesen megvan.)
Pl. Így győződhetünk meg h rendben van-e ez:
linuxbox:~>grep AUTOFS /boot/config-2.6.8-2-686
CONFIG_AUTOFS_FS=m
CONFIG_AUTOFS4_FS=m
Telepítsük fel az autofs csomagot
linuxbox:~>apt-get install autofs
Figyeljünk a verzió legyen 4.1.3, vagy újabb.
Majd konfiguráljuk most a csomagot:
Kedvenc szerkesztőnkkel nézzünk bele a /etc/auto.master állományba.
A következő sor
/media /etc/auto.media --ghost --timeout=1
a media alkönyvtár alá fog inditani egy autofs démont, ami további konfigurációval azaz /etc/auto.media állományban megadott eszközöket automatikusan fogja kezelni egy-egy alkönyvtárban.
Az /etc/auto.media állomany nálam igy néz ki:
cdrom -fstype=iso9660,ro,nodev :/dev/scd1
cdwriter -fstype=iso9660,ro,nodev :/dev/scd0
pendrive -fstype=vfat,rw,uid=1000,gid=1000,umask=002 :/dev/sda1
Végül már csak három tennivalónk maradt:
/etc/default/autofs állományban kisebb TIMEOUT=1 értéket állítsunk, készítsük el a gyökér könyvtárát mkdir /media
majd íjraindítani a
/etc/init.d/autofs restart
bekonfigurált szoftvert.
Kellemes hekkelést kívánok!
ui: Az eredeti cikket angolul itt találtam.
- A hozzászóláshoz be kell jelentkezni
-ghost
- A hozzászóláshoz be kell jelentkezni
--ghost
Azért nem működik mert --ghost kapcsolót kell már használni. Javítottam a cikkben is.
- A hozzászóláshoz be kell jelentkezni
A legfrisebb sarge verióban nem működik már a dolog a -ghost kapcsolóval. Nélküle viszont jó! :sick: