hallihallo leute!!! ich hab eine dumme frage an euch: ich will bei mir samba einrichten, dass ich vom windoof-pc auf den linuxrechner zugreifen kann. ich bin schon soweit, dass ich den linux-rechner im win-nwtzwerk sehe. aber immer, wenn ich darauf zugreifen will, muss ich ein password eingeben. ich weiß aber nich welches das ist... ich habs mit dem root-passwort und den von allen benutzern probiert... aber nix geht :-( weiß jemand, wo ich das poasswort eintragen/auslesen klann??? vielen dank schon im vorraus! mfg, rotti
Linux 15.038 Themen, 107.131 Beiträge
Der Einfachheit halber empfiehlt es sich das die unter Linux verwendeten
Usernamen den Netzwerknamen von Windows entsprechen. Nicht nötig ist es
dagegen, daß die Passwörter unter Linux auch denen unter Windows entsprechen.
Samba verwaltet eine eigene Passwort Datei. Die dort gespeicherten
Passwörter dienen ausschließlich der Authentifizierung gegenüber dem
Samba Dämon. Einloggen kann man sich mit ihnen nicht.
Das Passwort wird mittels des 'smbpasswd' Kommandos geändert. Das Kommando
entspricht in Form und Funktion und dem normalen 'passwd' Befehl unter Unix.
Es schreibt allerdings die Passwörter nicht selbst, sondern übermittelt sie
an den Samba Daemon. Dieser muß also bereits aktiv sein, damit der Befehl
funktioniert. Entpricht das Passwort dem Windows Passwort, so erfolgt der
Zugriff auf einen Share völlig ohne Rückfrage. Stimmen Username oder
Passwort nicht überein, so erscheint bei jedem Zugriff ein lästiger
Dialog, der zur Eingabe der entsprechenden Parameter auffordert.
j.
ich habs jetzt mit smbpasswd versucht, aber da werde ich nach dem alten samba-passwort gefragt.
ich weiss aber nicht, wo ich es jemals eingegeben haben sollte...
reicht es vielleicht einfach, einen eintrag aus einer datei zu löschen???
mfg, rotti
Die Passwörter werden in der Datei /etc/smbpasswd abgelegt. Lösch
die Zeile mit deinem Usernamen und die Frage sollte nicht mehr
kommen.
j.
Ich hab mir die datei mal angeguckt, aber mein username taucht da nicht auf :-(
nu hab ich überhaupt keine ahnung, woran es liegen kann...
wer kann mir helfen???
mfg, rotti
Wenn Du noch kein Passwort in der Liste hast, so musst Du als Superuser
(=root) einen User anlegen (Option "-a"). Also
smbpassd -a Username
Die Frage nach dem alten Passwort mit
Cool!
Danke, jetzt gehts!!!
mfg, Rotti
Probiers mal mit diesem Tip:
Windows 98 - kein Zugriff auf Samba
Bei Windows 98 kommt es zu Problemen in
Verbindung mit dem Zugriff auf den Samba- Server. Dies liegt
daran, daß Windows 98 verschlüsselte Kennwörter sendet und
Samba diese nicht versteht. Durch einen Eintrag in der
Registry-Datei kann dieses Problem behoben werden. Öffnen Sie
mit Regedit die Datei und exportieren Sie zur Sicherheit. Danach
tragen Sie folgenden neuen Wert in die Registry ein :
Unter
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VxD\VNETSUP]
fügen Sie ein neues DWORD "EnablePlainTextPassword" ein und
stellen diesen Wert auf 1. Jetzt sollte der Zugriff klappen.
Jetzt geht es
cu
Daran lag es zwar nicht, aber jetzt gehts!
trotzdem Danke für die Hilfe!
mfg, Rotti
Aber Hallo liebe Linuxer,
ihr wollt doch nicht etwa die Sicherheitsmechanismen
aushebeln, die selbst Windoofs 98 hat?
Samba kann natürlich auch mit verschlüsselten Passwörtern von Win98 / WinNT umgehen!
Dazu in der /etc/smb.conf unter [GLOBAL] "encrypt passwords = yes" eintragen.
Dann klappts auch mit dem (NT /Linux) Nachbarn...
Apropos, hat jemand Erfahrung mit den Einstellungen von domain master etc. Win98 beschwert sich nämlich mit plötzlicher "Unsicherheit" (sprich es will den Explorer mehrfach neu starten...)!?
Nun denn viel Glück weiterhin mit Linux..
Mfg Wanja