PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Passwort am Samba-Server



alwi
01.10.04, 11:02
Hallo,
von hunter habe ich die Superanleitung für die Einrichtung des Samba-Servers genutzt. Wichtig waren mir besonders die Erklärungen der Befehle. Es hat richtig Spaß gemacht, auch ein positives Ergebnis zu sehen.
Über einen Punkt bin ich aber noch nicht hinweg:
Wenn ich von der Windows-Station auf mein home-Verzeichnis gehe, wird ein Paßword verlangt. Es ist nicht das Paßwort, das ich dort als user oder root habe.
Bitte gebt mir einen :confused:
Gruß, alwi

DaGrrr
01.10.04, 11:47
Hast du smbpasswd -a user ausgeführt?

Damit legst du einen User für Samba an.

Grüße
DaGrrr

Alex10
01.10.04, 11:49
Wäre vielleicht nicht schlecht, wenn du genaueres posten würdest, Bsp. smb.conf oder Fehlermeldungen!?

Alex

alwi
02.10.04, 08:18
"Hast du smbpasswd -a user ausgeführt?
Damit legst du einen User für Samba an."

wenn ich das mache, passiert folgendes:
Linde:/home/aw # smbpasswd -a administrator
New SMB password:
Retype new SMB password:
Failed to initialise SAM_ACCOUNT for user administrator.
Failed to modify password entry for user administrator
Linde:/home/aw #

Ist es nicht sinnvoller, ich editiere die Datei smbpasswd direkt wie auch die smb.conf?

:confused:

Terran Marine
02.10.04, 08:24
Ist es nicht sinnvoller, ich editiere die Datei smbpasswd direkt wie auch die smb.conf?


in der smbpasswd liegen die Passwörter verschlüsselt ab, da wirst du nicht viel Spaß haben mit dem Editieren ;)

alwi
02.10.04, 09:25
Wäre vielleicht nicht schlecht, wenn du genaueres posten würdest, Bsp. smb.conf oder Fehlermeldungen!?

Beim Versuch, von Windows aus auf das home-Verzeichnis zu kommen gibt es keine Fehlermeldung außer daß schlicht das Paßwort als falsch bezeichnet wird.
Ich habe mich mit verschiedenen user-Namen versucht anzumelden, u.a. als root.

alwi
02.10.04, 12:51
Wäre vielleicht nicht schlecht, wenn du genaueres posten würdest, Bsp. smb.conf oder Fehlermeldungen!?

meine smb.conf:
[global]
workgroup = will
guest account = nobody
keep alive = 30
os level = 2
kernel oplocks = false
security = share
interfaces = 192.168.10.50/255.255.255.0
bind interfaces only = yes
socket options = TCP_NODELAY

[user_will]
comment = Bilder
browseable = yes
path = home/aw/
writeable = yes
public = yes
guest only = no
directory mask = 777
create mask = 666

Thomas Mitzkat
03.10.04, 01:19
du kannst den user "administrator" nur anlegen, wenn er dem linux-system auch bekannt ist als user.

DarkAngelfire
03.10.04, 09:17
Probier mal:
1) useradd administrator
2) smbpasswd -a administrator
3) smbpasswd -e administrator

Dann Samba restarten und login probieren
:eek:

alwi
03.10.04, 13:04
Probier mal:
1) useradd administrator
2) smbpasswd -a administrator
3) smbpasswd -e administrator

Dann Samba restarten und login probieren
:eek:

Der administrator ist damit enabled. Soweit so gut.
Unter W2K heißt es immer noch:
"Falsches Kennwort oder unbekannter Beutzername für \\Linde\user_will
Verbinden als .......
Kennwort......"
Da kann ich eingeben, was willst du, es bleibt bei der obigen Meldung.
Wenigstens kann ich vom Samba-Server mir die Daten holen oder senden.

Thomas Mitzkat
03.10.04, 13:14
[user_will]
comment = Bilder
browseable = yes
path = /home/aw/
writeable = yes
public = yes
guest only = no
directory mask = 777
create mask = 666

die pfadangabe hat nicht gestimmt. warum der "user" administrator auf das verzeichnis /home/aw zugriffen dürfen soll, ist mir jedoch schleierhaft. wenn administrator als user auf dem linuxsystem existiert, kann der über das share homes automatisch auf sein home-verzeichnis zugreifen.


[homes]
comment = Home Directories
read only = No
create mask = 0640
directory mask = 0750
browseable = No

wenn der user auf dem linux-system aw heisst, muss der samba-user administrator in /etc/samba/smbusers umgemappt werden.


aw = administrator admin

alwi
03.10.04, 14:44
die pfadangabe hat nicht gestimmt.

Habe ich geändert auf "path = /home/aw/Bilder"
Habe dann auch die Freigabe für "Bilder" und Unterverzeichnisse gemacht. Vom Windowsrechner komme ich aber nur bis /Bilder und nicht tiefer.




warum der "user" administrator auf das verzeichnis /home/aw zugriffen dürfen soll, ist mir jedoch schleierhaft. wenn administrator als user auf dem linuxsystem existiert, kann der über das share homes automatisch auf sein home-verzeichnis zugreifen.

Ich bin auf dem Windowsrechner als administrator drin. Das Ganze ist ja im Moment auch erstmal ein Testen.

Das nachfolgende ist dann nicht mehr relevant?





[homes]
comment = Home Directories
read only = No
create mask = 0640
directory mask = 0750
browseable = No

wenn der user auf dem linux-system aw heisst, muss der samba-user administrator in /etc/samba/smbusers umgemappt werden.


aw = administrator admin


Danke für die Hilfe

Thomas Mitzkat
03.10.04, 19:40
das ist alles zu aufwändig für einen test.



Habe ich geändert auf "path = /home/aw/Bilder"
Habe dann auch die Freigabe für "Bilder" und Unterverzeichnisse gemacht. Vom Windowsrechner komme ich aber nur bis /Bilder und nicht tiefer.

ja ist klar, du müsstest ja die schreib- und leseberechtigung auch klären, wenn du den smb-user nicht umgemappt hast.