• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

[Gelöst!] Umzug von Samba (SuSE 10.0) auf SambaOpenSuSE10.3

Hallo zusammen,

ich möchte einen Server (SuSE 10.0) bei mir im Netz durch einen neuen mit OpenSUSE10.3 ersetzen.
Auf dem 10.0 Server läuft Samba als PDC. Funktioniert auch alles.
Auf den neuen 10.3 Server wollte ich die alten "10.0 Sambadateien" (also smb.conf, smbpasswd etc, das ganze Verzeichnis /etc/samba halt) einfach rüberkopieren.
Das ganze hat schon mal beim Umzug von 9.2 auf 10.0 funktioniert.
Dummerweise gehts jetzt nicht mehr. Ein XP Client kann sich leider nicht mehr anmelden.
Fehlermeldung: " .... Überprüfen Sie Benutzer und Domäne".
DIe rechte der einzelnen Dateien stimmen mit denen auf der 10.0 Kiste überein.
Woran könnte es liegen ??
Ich häng unten meine smb.conf mal an.

Danke schon mal für Eure Antworten.

Grüße
Uwe


[global]
interfaces = lo, 192.168.0.1/255.255.255.0, 192.168.1.1/255.255.255.0
bind interfaces only = Yes
update encrypted = Yes
passwd program = '/usr/bin/passwd %U'
password level = 8
unix password sync = Yes
name resolve order = wins host lmhosts dns
time server = Yes
socket options = TCP_NODELAY IPTOS_LOWDELAY
printcap name = /etc/printcap
add user script = /usr/sbin/useradd -d /dev/null -g 100 -s /bin/false -M %u
logon script = logon.bat
logon path = \\%L\%U\ntprofile
logon home = \\%L\%U\profile
domain logons = Yes
os level = 65
preferred master = Yes
domain master = Yes
dns proxy = No
wins support = Yes
ldap ssl = no
lock directory = /var/lock
message command = /bin/bash -c 'rm %s' &
template homedir = /home1/%U
invalid users = internet, sysadm
admin users = adm, root
case sensitive = No
map archive = No
mangled names = No
include = /etc/samba/smb.conf.proj

[netlogon]
comment = Anmeldeverzeichnis
path = /etc/samba/scripts
write list = adm, root
read only = No
guest ok = Yes

[homes]
comment = Stammverzeichnis
path = /home1/%S
read only = No
create mask = 0755
veto files = /etc/bin/
hide files = /.*/
browseable = No
preexec = /bin/bash -c 'cat /etc/motd | /usr/samba/bin/smbclient -M %m -I %I' &
wide links = No
 
OP
U

uwe

Hallo, noch ein Nachtrag von mir, ein Freund hat mich auf ein Problem aufmerksam gemacht, das mir so bisher noch gar nicht aufgefallen ist.

Im SWAT kann ich mir ja die smb.conf ansehen. Hier gibt es aber noch die Möglichkeit einer "vollen" Ansicht (Full view) und hier sehe ich Einträge, die ich auf der Konsole nicht in der smb.conf finde; u.a. auch den Domänennamen.
Der Domänenname fehlt in meiner smb.conf, die ich oben gepostet habe, sehe ihn aber im SWAT ?????

Kann mir das einer erklären? Setzt der SWAT eine "eigene" smb.conf aus der /etc/samba/smb.conf und einer anderen DAtei zusammen ??

Grüße
Uwe
 
Nein, die 'Vollansicht' in SWAT zeigt Dir nur auch alle default-Werte, die man sonst nicht extra auflistet.
 
OP
U

uwe

Der Fehler ist geklärt.
Das Problem mit dem neuen Server war, dass er eine andere DomainSID und Machine SID hat. (ermitteln mit "net getlocalsid" bzw. "net getlocalsid domain" )
Nach Installation von samba auf dem neuen Server mit "net setlocalsid" die MaschinenSID geändert (nämlich auf die vom alten Server).
In der smb.conf dann noch passdb backend=smbpasswd gesetzt.
Dann gings !!!

Genaue Anleitung (die mir ein Freund geschickt hat) unter http://www.justbefree.de/linux/samba.htm

Danke an Alex .

Grüße
Uwe
 
Oben