[BSD] user-friendly mount mint user
Csaba Molnár (molnarcs)
csabamolnar at gmail.com
2006. Jan. 17., K, 14:52:37 CET
2006. január 17. 10.21 dátummal Zahemszky Gábor ezt írta:
> Bálint Levente wrote:
> >> Hogyan lehet userfriendly módon megoldani a cserélhető adathordozók
> >> mountolását és használatát
> >
> > csak csatlakozom a kerdesfeltevohoz, mert
> > pl. pc-bsd alatt a kde szepen megcsinalja
> > a mountot, és jobb katt. umounttal adja ki
> > a lemezt. de ez gondolom a kde-be integralt
>
> PC-BSD-ben suid root-ossá tette az a barom a /sbin/mount -ot, így a
> dolog kissé problémás
>
Az "az a barom" azért egy kicsit erős volt - főleg hogy a PC-BSD nem szerver
oprendszernek készül. Egy sima, egyfelhasználós, otthoni desktop rendszernél
az hogy néhány dev eszköz (mondjuk a cd0, vagy a /dev/bktr - hogy ne csak
root-ként tudjak tévét nézni) az égvilágon semmi problémát nem jelent.
Vagyhát a "veszély" olyan csekély, hogy a PC-BSD-és fiúk döntése szerintem
abszolút vállalható.
Na most a KDE megoldás - nem fog működni a mountolás úgy mint mondjuk néhány
modern linuxon (kde 3.5-el), azaz nem fog automatikusan megnyilni egy
micsináljak ezzel menü ahogy berakod a cédét. Viszont, könnyű egy ilyet
létrehozni KDE-ben (jobb alsó sarok):
ftp://hatvani.unideb.hu/pub/personal/screenshots/mykde343/kdedesktop_3_3.4.3_kcontrol_and_media.png
Add panel mondjuk, majd a panelen add aplet to panel -> storage media. Majd
azt bekonfigurálod hogy csak az általad használt eszközök legyenek láthatók.
Nálam a fenti képen lévő eszközök így néznek ki az fstab-ban:
/dev/da0s1 /usr/home/mcsaba/mount/usb_disk msdos rw,noauto
/dev/da0s2 /mnt/ipod msdos rw,noauto
/dev/fd0 /usr/home/mcsaba/mount/floppy msdos rw,noauto
/dev/cd0 /usr/home/mcsaba/mount/cdrom cd9660 ro,noauto
(mnt/ipod azért, mert gtkpod ott keresi)
Bal egérklikk megfelelő ikonra, és választhatsz hogy nyisson-e ablakot vagy
csak simán mountolja az eszközt. Bal gomb - menüből kiválsztható az unmount
(floppy, cd-nél eject is) vagy Safely Remove (usb eszközöknél).
TERMÉSZETESEN a mount_* parancsok MIND SUID ROOT-osak (jujjj), ugyanúgy mint
az umount. Ez desktop gépeknél nem jelent semmilyen gyakorlati (persze ki
lehet találni ilyen olyan eseteket) kockázati tényezőt. Desktop gép = nem fut
semmi szolgáltatás ami kivűlről látszik. Sőt, egyszerű (pf) tűzfal is van.
Asszem ez elég felhasználóbarát, de azért nem árt egy helpet kirakni hogy hogy
működik a dolog (ha esetleg egy gépteremhez kell ilyen konfig. Én is futtatok
BSD-ét gépteremben, bár csak az ócska gépeken, blackbox-al, operával, gaim-al
- azaz internet "terminálként").
További információk a(z) BSD levelezőlistáról