samba-client nepripoji sdileny disk
Miroslav BENES
mbenes na tenez.cz
Úterý Srpen 14 13:51:20 CEST 2001
Preji krasny den !
Mam server (RH6.2) se sambou. Tento nabizi sdilene polozky, ktere bez
problemy nasdilim ve Woknech. Kdyz se ale pokousil o sdileni z linuxu
(RH7.1 + balicky z RawHide), chova se to zajimave :
a) svazky vyjmenovane ve fstab se pripoji automaticky (bez problemu)
b) svazek vyjmenovany ve fstab-u s prametrem noauto se nepripoji,
ani kdybych se rozkrajel (jen kdyz jsem root). Je to normalni ?
$ mount /mnt/tenezlin/exthdd/
smbmnt must be installed suid root for direct user mounts (500,500)
smbmnt failed: 1
OK, takze nastavuij suid a zkousim znova :
$ mount /mnt/tenezlin/exthdd/
cannot mount on /mnt/tenezlin/exthdd: Operation not permitted
smbmnt failed: 1
Hlaska se objevi jina, vysledek stejny. Nepripojilo se to. Vystup z
strace je v obou pripadech (smbmnt se suid i bez nej) _stejny_ :
strace smbmnt /mnt/tenezlin/exthdd
...
close(4) = 0
munmap(0x40016000, 62401) = 0
getpid() = 18213
getuid32() = 500
geteuid32() = 500
geteuid32() = 500
getuid32() = 500
write(2, "smbmnt must be installed suid ro"..., 68smbmnt must be
installed suid root for direct user mounts (500,500) ) = 68
_exit(1) = ?
server : RH6.2, kernel 2.2.19-6.2.1, samba-2.0.7-35
klient : RN7.1, kernel 2.4.7-0.8, samba-2.2.1a-2
fstab :
...
//tenezlin/exthdd /mnt/tenezlin/exthdd smbfs username=mbenes,
password=xxx,noauto,user,iocharset=iso8859-2,codepage=852,fmask=666
0 0
(hodnoty username a password jsou zarucene spravne).
Muj hruby odhad je, ze jeste "neco" ma byt suid root. Ale netusim
kde, co a hlavne proc.
Diky za kazdy tip.
P.S. Je mozne, aby se pripojovaly svazky samby uzivatelum podle
potreby a aby pritom nebyla hesla ve fstab ? Neco jako je ~/.nwclient
pro NW svazky ... V manualu jsem to nenasel (nebo prehlednul).
--------------------------
Miroslav BENES
E-mail : mbenes na tenez.cz
TENEZ Chotebor, a.s
--------------------------
Další informace o konferenci Linux