Hallo Steffen,
On Sun, 7 Feb 1999, Steffen Telle wrote:

> 
> Hallo Linux-Freunde
> 
> Ich habe ein Verst�ndnisproblem. Auf einem Server ist Samba eingerichtet
> und l�uft auch einwandfrei. Die Verschl�sselten Passw�rter sind
> vorgegeben und sollen nun von den jeweiligen Usern �ber eine Verbindung
> (telnet oder ssh) ge�ndert werden k�nnen. Wenn diese sich aber einloggen
> und mit smbpasswd ihr Passwort  �ndern wollen, dann kommt die
> Fehlermeldung :
> smbpasswd: Must *NOT* be setuid root.
> Wenn mich mein Englisch nicht im Stich l��t, dann heist dies doch
> eigentlich, da� diese Datei nicht root geh�ren darf. Sie soll aber f�r
> die Benutzer nur ausf�hrbar sein. Die Entsprechenden Rechte per chmod
> habe ich auch ausprobiert.
Nee. Ausser den 'normalen' Rechten rwx gibt es auch noch das 'setuid'
bit. Wenn das gesetzt ist (mittels chmod +s datei), l�uft das Programm
dann unter der UID des Eigent�mers, in diesem Falle root. smbpasswd
sollte das nicht. Das Programm pr�ft das und hat bei dir festgestellt,
dass das suid-bit gesetzt ist. Dir sollte dann ein
        chmod -s /usb/bin/smbpasswd 
helfen. Die Rechte f�r smbpasswd sind:
-rwxr-xr-x   1 root     root       184144 Aug  4  1998 /usr/bin/smbpasswd

Ich lasse mich gern belehren, aber ich glaube, die obige Erl�uterung
trifft das Problem so ungef�hr.
/Axel

Axel Franke
Combustion Physics
Lund Institute of Technology / Sweden
Phone   +46-46-22-20353
Fax     +46-46-22-24542


--
Um aus der Liste ausgetragen zu werden, eine Mail an [EMAIL PROTECTED]
schicken, mit dem Text: unsubscribe suse-linux

Antwort per Email an