PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Samba-Fehlermeldung



thefreeze
02.06.03, 20:05
Hallo Leute,

ich wollte heute mit meinem Rechner (SuSE 8.2) ne Verbindung zu meinem Nachbarn (XP) über LAN via Samba installieren. Habe also diverse Threads zu diesem Thema durchgelesen und auf ging's. Nach dem ich dann LinNeighborhood installiert hatte und es auch läuft, gibt es eine Fehlermeldung beim mounten, mit der ich nichts anfangen kann:

smbmnt must be installed suid root for direct user mounts (500,500)
smbmnt failed: 1

Was mache ich falsch, bzw. was bedeutet diese Fehlermeldung im Klartext?

Danke für eure Mühen schon mal im voraus!

Freeze

aheinhold
02.06.03, 20:19
Hallo,

bitte gib uns mal etwas mehr Infos!

Wie sieht der smbmount Befehl bei dir aus?
Führst du Ihn als root oder als normaler Benutzer aus?

Gruesse

thefreeze
02.06.03, 20:25
Also,

ich benutze eigentlich den Button "Mount" bei LinNeighborhood. Wenn ich anschließend mit mount bestätige,, kommt nen Fenster mit der Fehlermeldung.

Angemeldet bin ich als User.

In der Shell gibt es die Befehle aber (auch als user)

Freeze

aheinhold
02.06.03, 20:42
Versuch doch mal folgendes:

mach ein Konsolenfenster auf und gib folgendes ein:

mount -t smbfs -o username=windows_user //windows_pc/freigabename /mnt/smb

Sollte es /mnt/smb nicht geben, musst du es vorher erstellen.
Für "windows_user" und "windows_pc" musst du natürlich deine eigenen User- bzw. PC-Namen einsetzen!

Gruesse

heinholda

thefreeze
02.06.03, 20:48
Cool,

es funzt, aber wo kann ich eintragen, dass das nun immer funzt? Ich möchte mich nicht jedesmal als root anmelden und diesen Befehl ausführen!

Freeze

tomes
02.06.03, 20:49
smbmnt must be installed suid root for direct user mounts (500,500)
smbmnt failed: 1
Das sagt doch schon eigendlich alles. Schau mal im Forum nach setuid-bit.
Und dann setze dies auf smbmnt ;)

T;o)Mes

thefreeze
02.06.03, 20:49
ups,

ich merke gerade, dass ich nur als root an die Dateien rankomme. Wie mache ich das als User?

Freeze

thefreeze
02.06.03, 21:05
ok,

ich habe suid gesetzt. jetzt kommt folgende fehlermeldung:

SMB connection failed
libsmb based programs must *NOT* be setuid root
5977: Connection failed


Was nu? Ich hab doch das bit extra gesetzt, und jetzt das? Versteh ich nicht. Bitte helfen! Danke.

Freeze

thefreeze
02.06.03, 21:34
Hab den Fehler gefunden:

ich hatte das suid auch für smbmount gesetzt, smbmnt reicht völlig aus!

Danke nochmal für die Hilfe!

Freeze