Kezdőlap › Fórumok › Vegyes gondok › eszköz lecsatolása csak root-ként.
- This topic has 7 hozzászólás, 3 résztvevő, and was last updated 13 years, 1 months telt el by
csablak.
-
SzerzőBejegyzés
-
2012-05-25-18:56 #1890312
Vajon milyen hiba okozhatja egy frissen telepített rendszeren hogy egy sima mezei user felcsatolhat eszközt, de le már nem?Az adott rendszer most tért át a systemd-re. Ez okozhat ilyet?pld: /etc/fstab: (részlet) # Entry for /dev/sdb5 : UUID=E86D-A1B2 /mnt/winswap vfat umask=000,user,iocharset=utf8,noauto 0 0vagy # webdav acceshttps://www.box.com/dav /home/nextra/Box davfs rw,user,noauto 0 0Le már csak root csatolhat: $ mount winswap $ umount winswap umount: csak a(z) root felhasználó választhatja le a(z) UUID=E86D-A1B2 eszközt a(z) /mnt/winswap alól
2012-05-25-19:10 #2204706Ha users paraméterrel futtatod, akkor is ez van?
2012-05-25-22:18 #2204707Érdekes. Így működik. Elvileg most mindenki fel és lecsatolhat dolgokat, és nem csak az aki felcsatolt?Ez nem jelenthet problémákat?
2012-05-26-04:17 #2204708Érdekes. Így működik. Elvileg most mindenki fel és lecsatolhat dolgokat, és nem csak az aki felcsatolt?Ez nem jelenthet problémákat?
Gondolom, az fstab-ban változtattad a user opciót users-re az adott berendezésre, arra vonatkozik, hogy bárki.(ld. man mount és man fstab)
2012-05-26-07:12 #2204709Elvileg most mindenki fel és lecsatolhat dolgokat, és nem csak az aki felcsatolt?Ez nem jelenthet problémákat?
Csak akkor választhatja le, ha más nem használja. Ha az ezen kívüli leválasztás gondot jelent, akkor én inkább javaslom a user/users paraméterek eltávolítását.
2012-05-26-08:09 #2204710Hát igen. Alapvető különbségek vannak.Mageia 1 - mtab . Ez működik.$ cat /etc/mtab - részletfusectl /sys/fs/fuse/connections fusectl rw 0 0gvfs-fuse-daemon /home/csablak/.gvfs fuse.gvfs-fuse-daemon rw,nosuid,nodev,user=csablak 0 0/dev/sdb5 /mnt/winswap vfat rw,noexec,nosuid,nodev,umask=000,iocharset=utf8,user=csablak 0 0Mageia 2 mtab - ha user, vagy users van benne mindegy, mert ugyanaz a kimenet.$ cat /etc/mtab
2012-05-26-10:38 #2204711A felhasználónév, meg az uid az két külön dolog semmi köze egymáshoz és nem helyettesítik egymást.Az uid, gid a filerendszer tulaját módosítja. Mintha egy chown parancsot adtál volna ki, persze virtuálisan.Az első esetben uid=gid=0, míg a másodikban ezt felülírod uid=gid=10001-re. (Hogy mi az a 10001 és hogy került oda, azt nem tudom.)Az első esetben az is látható csak csablak usernek van engedélyezve a lecsatolás.
2012-05-26-13:48 #2204712A felhasználónév, meg az uid az két külön dolog semmi köze egymáshoz és nem helyettesítik egymást.
Nos ez érdekes.Ugyanis akkor hogyan lehetséges az hogy root kiadja a parancsot amikor csak ő van bejelentkezve hogy usermod -u 10001 csablakgroupmod -g 10001 csablakEsetleg még azt hogy chown -R csablak:csablak /home/csablakUID - User-ID felhasználói identitás - azonosító. Tehát akkor nem értem.A csablak nevű felhasználó azonosító száma a módosítás után 10001 lett, és az megfelel a valóságnak.Ez a 10001 úgy került oda hogy egyszer a Mandriva a szokásos 501-es ID helyett a 10001-es ID-t adta az első felhasználónak.Ekkor mindent átállítottam. Azóta is úgy van.
Az első esetben uid=gid=0, míg a másodikban ezt felülírod uid=gid=10001-re.
Az első esetben Magea 1 rendszert használok ugyanezekkel a 10001-es uid-ekkel, a második esetben Mageia 2 rendszert használok, szintén a 10001-es uidekkel.Ez két külön rendszer két külön partíción. Csak míg a Mageia 1 sysv initet használ, addig a Mageia 2 áttért a systemd-re.És szerintem ezzel van jelenleg a probléma.Miért? Azért hogy az összes esetleges feltelepülő rendszerről elérhessem és módosíthassam a saját dolgaimat amelyek szintén 10001-es uid és csablak néven futnak.Tehát minden feltelepülő rendszerben kiadom az usermod -u 10001 csablak és groupmod -g 10001 csablak parancsot.Eddig kiválóan működött. Immár 5 éve biztos.
-
SzerzőBejegyzés
- Be kell jelentkezni a hozzászóláshoz.
legutóbbi hsz