PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Smaba startet nicht, gibt immer nur failed aus (suse 8.2)



Krockett
11.05.03, 21:02
Guten Abend,
ich habe da ein kleines Problem mit Smaba. Ich habe Samba von der Suse DVD installiert und die smb.conf bearbeitet. Wenn ich nun in der Konsole rcsmb start eingebe, bekomme ich die Meldung
Starting Samba Classic SMB deamon failed

ich habe Samba entfernt uind neu installiert, keine Besserung.

Weiß einer rat?

majobu
11.05.03, 21:08
Welche Meldungen stehen dazu im Logfile?

Gruß
Majobu

Stormbringer
11.05.03, 21:11
... und wie sieht Deine /etc/samba/smb.conf aus?

Gruß

Krockett
11.05.03, 21:22
Wo finde ich das Logfile?

Hier meine smb.conf:

# smb.conf is the main samba configuration file. You find a full commented
# version at /usr/share/doc/packages/samba/examples/smb.conf.SuSE
# Date: 2003-04-07
[global]
workgroup = HEIMNETZ
os level = 2
time server = Yes
unix extensions = Yes
encrypt passwords = Yes
map to guest = Bad User
log level = 1
syslog = 0
printing = CUPS
printcap name = CUPS
socket options = SO_KEEPALIVE IPTOS_LOWDELAY TCP_NODELAY
wins support = No
veto files = /*.eml/*.nws/riched20.dll/*.{*}/
[homes]
comment = Home Directories
valid users = %S
browseable = No
read only = No
create mask = 0640
directory mask = 0750
[printers]
comment = All Printers
path = /var/tmp
printable = Yes
create mask = 0600
browseable = No
[print$]
comment = Printer Drivers
path = /var/lib/samba/drivers
write list = @ntadmin root
force group = ntadmin
create mask = 0664
directory mask = 0775

[videos]
comment = VDR-Aufnahmen und anderes!
path = /home/volker/
read only = no
crate mask = 0755
directory mask = 0755
browseable = Yes

Ich habe den zugreifenden Rechner (flur) mit
useradd flur$
eingetragten
ebenso den User Kicki.

Stormbringer
11.05.03, 21:44
Hi,

die Logdateien sollten eigentlich in /var/log/samba/ stehen.

Einen Maschinenaccount legt man wie folgt an:
useradd -s /bin/false/ Systemname$
smbpasswd -a -m Systemname (ohne $ Zeichen)

Die smb.conf sieht, zumindest auf den ersten Blick, ganz ok aus ....
Gib einmal als root in der Konsole den Befehl:
testparm
ein, und poste die Ausgabe - aufgrund der Uhrzeit wird dann aber jemand anders weitermachen müssen .. ;)

Gruß

Krockett
11.05.03, 21:53
Original geschrieben von Stormbringer
Hi,

die Logdateien sollten eigentlich in /var/log/samba/ stehen.

Einen Maschinenaccount legt man wie folgt an:
useradd -s /bin/false/ Systemname$
smbpasswd -a -m Systemname (ohne $ Zeichen)

Die smb.conf sieht, zumindest auf den ersten Blick, ganz ok aus ....
Gib einmal als root in der Konsole den Befehl:
testparm
ein, und poste die Ausgabe - aufgrund der Uhrzeit wird dann aber jemand anders weitermachen müssen .. ;)

Gruß

Mann bin ich ein Idiot! Ich hätte testparm schon eher mal starten sollen, hab doch glatt ein e in create vergessen! Ich Rindvie!

Danke für deinen Denkanstoß so spät am Abend, ich werde mich jetzt auch in die Falle legen, muß um 5 wieder raus, Gu5te Nacht euch allen!

Volker

Krockett
12.05.03, 17:46
Tja, man sollte so spät abends nicht mehr am Computer sitzen. Samba startet immer noch nicht, hier mal das Logfile von Samba:

[2003/05/12 06:16:25, 0] smbd/server.c:main(707)
smbd version 2.2.7a-SuSE started.
Copyright Andrew Tridgell and the Samba Team 1992-2002
[2003/05/12 06:16:25, 1] lib/debug.c:debug_message(258)
INFO: Debug class all level = 1 (pid 11786 from pid 11786)
[2003/05/12 06:16:25, 0] lib/util_sock.c:open_socket_in(804)
bind failed on port 139 socket_addr = 0.0.0.0.
Error = Die Adresse wird bereits verwendet
[2003/05/12 06:17:05, 0] smbd/server.c:main(707)
smbd version 2.2.7a-SuSE started.
Copyright Andrew Tridgell and the Samba Team 1992-2002
[2003/05/12 06:17:05, 1] lib/debug.c:debug_message(258)
INFO: Debug class all level = 1 (pid 11839 from pid 11839)
[2003/05/12 06:17:05, 0] lib/util_sock.c:open_socket_in(804)
bind failed on port 139 socket_addr = 0.0.0.0.
Error = Die Adresse wird bereits verwendet


Ich habe VMWARE installiert, könnte das Problem damit zusammen hängen?

Ich danke für eure Hilfe

Volker

majobu
12.05.03, 17:59
Füge mal folgendes in die Section "global" deiner smb.conf ein:



socket address = 192.168.1.1
interfaces = 192.168.1.1/24


Die IPs solltest du natürlich durch die ersetzen die auf dem Samba-Rechner verwendet werden (siehe ifconfig).

Dann schaue nach ob es funktioniert... wenn nicht poste mal die neuen Fehler in der Logdatei.

majobu