PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Ich glaube, samba spinnt ...



Stormbringer
26.04.03, 15:40
Hallo,

heute ist samba dran ... mir Probleme zu machen.

Habe heute morgen auf einem System W2K SP2 neu installiert.
Während dessen auf dem samba System (SuSE 8.2 mit samba 2.2.7a) folgende Befehle ausgeführt:
useradd -s /bin/false bilbo$
smbpasswd -a -m bilbo
rcsmb stop
rcsmb start
Hat soweit auch alles gefunzt .....

Den W2K Client dann neu gestartet, um ihn der Domäne hinzuzufügen.
Lokal ab Admin angemeldet, und die Domänendaten angegeben .... plötzlich passierte für mehrere Minuten nichts mehr.
In den logs steht danach:


Apr 26 14:08:22 router smbd[11995]: [2003/04/26 14:08:22, 0] smbd/service.c:make_connection(381)
Apr 26 14:08:22 router smbd[11995]: make_connection: root logged in as admin user (root privileges)
Apr 26 14:08:22 router smbd[11995]: [2003/04/26 14:08:22, 0] rpc_server/srv_samr.c:api_samr_set_userinfo(670)
Apr 26 14:08:22 router smbd[11995]: api_samr_set_userinfo: Unable to unmarshall SAMR_Q_SET_USERINFO.


Also denke: seltsam .... hast was bei der Erzeugung des Maschinenkontos falsch gemacht .... also per userdel den Benutzer bilbo gelöscht (userdel -r bilbo).
Nochmals useradd -s /bin/false bilbo$ gestartet, und folgende Meldung erhalten:


useradd bilbo$ -s /bin/false
useradd: Benutzer bilbo$ vorhanden

WOW ... :(

Also die /etc/passwd, /etc/passwd-, /etc/shadow, und /etc/shadow- manuell editiert, und die bilbo Zeile herausgenommen.
Nochmals useradd -s /bin/false bilbo$ aufgerufen, aber der Benutzer soll trotzdem noch vorhanden sein ......

Also mal das gesamte Verzeichnis /etc mit
find / -exec grep bilbo {} /dev/null \; durchsucht .... nichts gefunden.
Selbiges Ergebnis erbrachte die Suche in /

Nun hier meine [global] Sektion der smb.conf:


[global]
workgroup = skar.dt
netbios name = Gateway
server string = PDC %v
os level = 65
time server = yes
unix extensions = yes
encrypt passwords = yes
printing = CUPS
printcap name = CUPS
socket options = SO_KEEPALIVE IPTOS_LOWDELAY TCP_NODELAY
character set = ISO8859-15
client code page = 850
veto files = /*.eml/*.nws/riched20.dll/*.{*}/
domain master = yes
domain logons = yes
local master = yes
prefered master = yes
# security = domain
# password server = 192.168.10.1
interfaces = 192.168.10.1/255.255.255.0
bind interfaces only = yes
wins support = yes
log level = 3
log file = /var/log/samba/%m.log
writeable = yes
browseable = yes
kernel oplocks = no
read only = no
unix password sync = yes
add user script = /usr/sbin/useradd -g smbusers -c "remote smb user" -d /home/%u -m -s /bin/false %u
large readwrite = yes
logon script = %U.bat
logon drive = u:
logon path = \\%L\profiles\%U
domain admin group = root @ntadmin
admin users = admin root
guest account = nobody
nt acl support = no
passwd program = /usr/bin/passwd %u
keepalive = 30


Warum meint das System, daß bilbo noch vorhanden wäre???
Was kann ich noch tun (außer einen anderen Systemnamen zu verwenden)?
Ist denn etwas an der smb.conf falsch?

Danke & Gruß

Stormbringer
26.04.03, 23:49
Verflixt .. :(

Habe die Fehler:
zum Ersten - YaST starten, und einfach irgendeinen Benutzer so ändern, daß die config Skripte abgearbeitet werden, dann funzt es wieder (habe aber jetzt keine Lust mehr, herauszufinden, woran es genau lag)
Der zweite war eigene Schusseligkeit - die Config lief vorher in eienr anderen Domäne, und so hatte ich die smbusers angepaßt, und daß biß sich nun.

Nun funzt es wieder, und zwar genau mit den vorher durchgeführten Schritten .... hat ja auch nur kanppe 12 Stunden in Anspruch genommen :( :ugly: :(

Gute Nacht!