On Sam, 02 Feb 2002, Michael Pahle wrote:

> Am Samstag, 2. Februar 2002 22:07 schrieb Stefan Werner:
> 
> > in der /etc/samba/smb.conf die 'workgroup' editieren, ...
> K�nntest du das bitte genauer definieren? Meine 'workgroup' hei�t 'TUX-NET'. 
> Oder meinst du was anderes?

Sorry, dann war das etwas knapp, also auf deinem Linux-Client  in der
smb.conf die gleiche workgroup einstellen wie in der smb.conf auf dem 
        Server. Also wenn es TUX-NET ist: 

workgroup = TUX-NET

> 
> > mount -t smbfs -o
> > username=samba_username_auf_dem_server,password=passwort,uid=lokaler_user
> > //servername/freigabe /mountpoint
> 
> > nat�rlich alles in einer zeile.
> 
> Hab ich probiert und die entsprechenden Werte oben eingesetzt.
> Stehen die Kommas so richtig? M�ssen da keine Leerzeichen rein?

Ja, die sind richtig, ich habe die Zeile nochmal als Textdatei/Attachment dran
geh�ngt, dann kann es garantiert keine �bertragungsfehler geben.

> 
> Bei mir kommt nach dieser Zeile:
> 
> 602: session setup failed: ERRSRV - ERRbadpw (Bad password - name/password 
> pair in a Tree Connect or Session Setup are invalid.)
> SMB connection failed

Das liegt eventuell an der noch nicht editierten smb.conf auf dem
Client? Die Zeile muss auf dem Clienrechner ausgef�hrt werden. Und hier
nochmal eine ausf�hrlichere Erkl�rung der einzelnen Angaben:

username = ein Samba-User der auf dem Server in der smbpasswd und /etc/passwd 
eingerichtet ist

password = das dazugeh�rige Passwort

uid = der User auf dem Clientrechner, der auf die Freigabe zugreifen
soll

//servername = der Name der auf dem Server in der smb.conf als 'netbios name' 
eingetragen ist, also der Rechnername der auf einem  Windowsclient sichtbar ist.

/freigabe = Der Name des freigegebenen Verzeichnisses auf dem Server,
laut smb.conf

/mountpoint = der Mountpoint auf dem Clientrechner, am besten im Homedir
des Users, der darauf zugreifen soll, dann stimmen auch die Rechte.

Gr��e

Stefan

Beispiel: 

Der User 'Michael' ist auf dem Server als User in passwd und in 
der smbpasswd eingerichtet und auf dem Client der User, der 
auf die Freigaben zugreifen m�chte. Der Server heisst 
'sambaserver' und das Verzeichnis 'daten'. 'Michael' muss 
nat�rlich auf dem Server im freigegebenen mindestens Leserechte haben.

mount -t smbfs -o username=michael,password=xyz,uid=michael  //sambaserver/daten 
/home/michael/mnt

Antwort per Email an