PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : nach "useradd" funzt samba nicht mehr



wurstbrot2000
04.11.04, 12:31
Hallo Forum, :confused:
habe einen fedora File-server und greife mit Windows-Rechnern auf samba-freigaben zu. Läuft schon länger ohne Probleme.
Gestern habe ich via useradd einen neuen Benutzer angelegt, und jetzt kommt kein Windowsrechner mehr auf die Samba-Freigaben meines File-Servers.
Kann jemand helfen?

Danke und Gruesse
matze

Fly
04.11.04, 12:51
hast durch useradd befehl den /etc/passwd gelöscht :D

schau mal nach ob nmb noch läuft. wir können nur helfen, wenn du uns die Fehlermeldungen Postest oder auch die Logeinträge....

wurstbrot2000
04.11.04, 12:56
/etc/passwd ist noch da. Via ssh und local kann ich mich ja noch anmelden.
smbd und nmbd laufen beide.
Welches LogFile soll ich den posten?

Danke und Gruesse
matze

wurstbrot2000
04.11.04, 13:03
Hi Fly,

Fehlermeldungen gibts keine. kann mich einfach nur nicht mehr von meinen PCs einloggen

Danke und Gruesse
matze

Fly
04.11.04, 13:27
kannst du nicht an die domäne anmelden oder auf die shares zugreifen? --> Netzwerkbeschreibung!

die logs von samba natürlich ich weiss nicht wo die logs unter fedora liegen... schau man unter /var

wurstbrot2000
04.11.04, 14:07
habe keine Domain, sondern einfach ein paar Verzeichnisse frei gegeben
z.B.: (auszug aus smb.conf)
[projektil]
path = /home/projektil
writable = yes
printable = no
valid users = @projektil
force users = projektil
create mask = 0660
directory mask = 0770
browseable = yes
public = no
########################

wenn ich mich von einem PC auf z.B.: /home/projektil zugreifen will, muss ich mich auf einmal nochmals einloggen und komme trotzdem nicht mehr auf meine Linux-Kiste. In den Log-Files wird nichts darüber vermerkt :(

Es gibt in /var/log/samba
pc-matze.log
nmbd.log
smbd.log

welche soll ich posten?

viele Dank und Gruesse
matze

Fly
04.11.04, 14:43
was mir auffällt ist einer von beiden falsch: valid users = @projektil
force users = projektil

was ist projektil ein user oder eine gruppe?

folgendes raus: public = no macht keinen sinn...

mit smbpasswd -a user angelegt? wie sieht die global konfiguration aus?

wurstbrot2000
04.11.04, 15:21
projektil ist eine Gruppe.

Das Erstellen der SambaUser habe ich immer so erledigt
cat /etc/passwd | mksmbpasswd.sh > /etc/samba/smbpasswd

hatte nie Probleme damit.

Habe gerade wie von dir empfohlen über
smbpasswd -a matze
mich nochmals als SambaUser angelegt und jetzt funzt dat :)

Verstehe aber nicht warum
cat /etc/passwd | mksmbpasswd.sh > /etc/samba/smbpasswd
plötzlich nicht mehr funktioniert?

1000 Danke für deine hilfe!!

Gruesse
matze