PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Samba Newbie



admi
05.11.04, 15:39
Hallo,
ich habe Samba installiert und smb.conf folgendes konfiguriert:

[global]
workgroup = WindoofGrp

[test]
comment = Scratchdisk
path = /home/test
guest ok = yes
read only = no
public = yes

Das Verzeichnis, test hat 777 Rechte. Nun kommt das Problem!!

Der Samba Server kann ich in Explorer sehen. Aber wenn ich dort den Samba Server anklicke, werde ich nach dem Password verlangen, obwohl jeder Zugriff aufs Verzeichnis test.

Danke

xone 62
05.11.04, 15:42
Hallo admi

Guck mal http://www.linuxforen.de/forums/showthread.php?t=159002n Genau das Gleiche, also ist es nicht nötig einen neuen Post aufzumachen...

Greez Xone

admi
05.11.04, 17:55
Danke für den Hinweis. Ich konfiguriere Samba ohne X11!!

Blade
05.11.04, 18:19
Du kannst auf die gelinkte Art auch per Webmin von einer Windooof-Kiste aus den Samba-Server so elegant konfigurieren. Du benötigst dazu kein X11 auf dem Server ... ;)

Und dann, der Abschnitt [global] erscheint mir äußerst kurz.

Benutze auch mal die SuFu im Board, wurde schon oft diskutiert.

Tipp: Workgroup unter Windows muss der workgroup = WindoofGrp entsprechen, und dann noch die Samba-User korrekt anlegen/einrichten.

Hannibal19xx
05.11.04, 18:41
Ich habe auch ein Samba-Problem...

und zwar bekomme ich mit Swat folgendes:

smbd:
inaktiv


nmbd:
inaktiv


winbindd:
inaktiv

lassen sich dort auch nicht starten :-(

Wie überprüfe ich den Status und kann sie aktivieren?

THX

zyrusthc
05.11.04, 21:26
Ich habe auch ein Samba-Problem...

und zwar bekomme ich mit Swat folgendes:

smbd:
inaktiv


nmbd:
inaktiv


winbindd:
inaktiv

lassen sich dort auch nicht starten :-(

Wie überprüfe ich den Status und kann sie aktivieren?

THX

Was sagt "/etc/init.d/smb status" oder "/etc/init.d/smb restart" ??

Blade
05.11.04, 22:18
Tipp für die Konsole ist okay ...
oder "/etc/init.d/smb stop"
und "/etc/init.d/smb start"
sollte dann funzen.

Hannibal19xx
06.11.04, 03:36
linux:/home/dennis # /etc/init.d/smb status
Checking for Samba SMB daemon running
linux:/home/dennis #


Leider zeigt mir weiterhin an, dass SMBd nicht läuft, die beiden anderen Dienste dagegen funktionieren anscheinend einwandfrei...

Blade
06.11.04, 08:44
Was wird denn in den log-Dateien so mitgeschrieben?

Hannibal19xx
06.11.04, 10:41
Kannst du mir sagen, wo ich diese finde?

Blade
06.11.04, 11:33
schau mal unter /var/log/messages und /var/log/samba/.... nach, da solltest Du einiges finden.

Hannibal19xx
06.11.04, 11:59
Also hier mal die Logs von heute...


[2004/11/06 11:27:24, 0] nmbd/nmbd.c:main(664)
Netbios nameserver version 3.0.7-5-SUSE started.
Copyright Andrew Tridgell and the Samba Team 1994-2004
[2004/11/06 11:33:14, 0] nmbd/nmbd_become_lmb.c:become_local_master_stage2(396)
*****

Samba name server DENNIS is now a local master browser for workgroup ARBEITSGRUPPE on subnet 192.168.1.3

*****
[2004/11/06 11:48:54, 0] nmbd/nmbd.c:terminate(54)
Got SIGTERM: going down...
[2004/11/06 11:48:54, 0] nmbd/nmbd.c:main(664)
Netbios nameserver version 3.0.7-5-SUSE started.
Copyright Andrew Tridgell and the Samba Team 1994-2004
[2004/11/06 11:54:43, 0] nmbd/nmbd_become_lmb.c:become_local_master_stage2(396)
*****

Samba name server DENNIS is now a local master browser for workgroup ARBEITSGRUPPE on subnet 192.168.1.3

*****
[2004/11/06 12:01:02, 0] nmbd/nmbd.c:terminate(54)
Got SIGTERM: going down...
[2004/11/06 12:01:02, 0] nmbd/nmbd.c:main(664)
Netbios nameserver version 3.0.7-5-SUSE started.
Copyright Andrew Tridgell and the Samba Team 1994-2004
[2004/11/06 12:01:02, 0] lib/util_sock.c:open_socket_in(708)
bind failed on port 137 socket_addr = 192.168.0.3.
Error = Cannot assign requested address
[2004/11/06 12:01:02, 0] nmbd/nmbd_subnetdb.c:make_subnet(126)
nmbd_subnetdb:make_subnet()
Failed to open nmb socket on interface 192.168.0.3 for port 137. Error was Cannot assign requested address
[2004/11/06 12:01:02, 0] nmbd/nmbd.c:main(732)
ERROR: Failed when creating subnet lists. Exiting.
[2004/11/06 12:01:08, 0] nmbd/nmbd.c:main(664)
Netbios nameserver version 3.0.7-5-SUSE started.
Copyright Andrew Tridgell and the Samba Team 1994-2004
[2004/11/06 12:01:08, 0] lib/util_sock.c:open_socket_in(708)
bind failed on port 137 socket_addr = 192.168.0.3.
Error = Cannot assign requested address
[2004/11/06 12:01:08, 0] nmbd/nmbd_subnetdb.c:make_subnet(126)
nmbd_subnetdb:make_subnet()
Failed to open nmb socket on interface 192.168.0.3 for port 137. Error was Cannot assign requested address
[2004/11/06 12:01:08, 0] nmbd/nmbd.c:main(732)
ERROR: Failed when creating subnet lists. Exiting.
[2004/11/06 12:26:54, 0] nmbd/nmbd.c:main(664)
Netbios nameserver version 3.0.7-5-SUSE started.
Copyright Andrew Tridgell and the Samba Team 1994-2004
[2004/11/06 12:26:54, 0] lib/util_sock.c:open_socket_in(708)
bind failed on port 137 socket_addr = 192.168.0.3.
Error = Cannot assign requested address
[2004/11/06 12:26:54, 0] nmbd/nmbd_subnetdb.c:make_subnet(126)
nmbd_subnetdb:make_subnet()
Failed to open nmb socket on interface 192.168.0.3 for port 137. Error was Cannot assign requested address
[2004/11/06 12:26:54, 0] nmbd/nmbd.c:main(732)
ERROR: Failed when creating subnet lists. Exiting.
[2004/11/06 12:28:30, 0] nmbd/nmbd.c:main(664)
Netbios nameserver version 3.0.7-5-SUSE started.
Copyright Andrew Tridgell and the Samba Team 1994-2004
[2004/11/06 12:28:30, 0] lib/util_sock.c:open_socket_in(708)
bind failed on port 137 socket_addr = 192.168.0.3.
Error = Die angeforderte Adresse kann nicht zugewiesen werden
[2004/11/06 12:28:30, 0] nmbd/nmbd_subnetdb.c:make_subnet(126)
nmbd_subnetdb:make_subnet()
Failed to open nmb socket on interface 192.168.0.3 for port 137. Error was Die angeforderte Adresse kann nicht zugewiesen werden
[2004/11/06 12:28:30, 0] nmbd/nmbd.c:main(732)
ERROR: Failed when creating subnet lists. Exiting.



[2004/11/06 11:27:34, 0] smbd/server.c:main(760)
smbd version 3.0.7-5-SUSE started.
Copyright Andrew Tridgell and the Samba Team 1992-2004
[2004/11/06 11:44:01, 0] smbd/server.c:main(760)
smbd version 3.0.7-5-SUSE started.
Copyright Andrew Tridgell and the Samba Team 1992-2004
[2004/11/06 11:44:01, 0] lib/pidfile.c:pidfile_create(91)
ERROR: smbd is already running. File /var/run/samba/smbd.pid exists and process id 5448 is running.
[2004/11/06 11:48:54, 0] smbd/server.c:main(760)
smbd version 3.0.7-5-SUSE started.
Copyright Andrew Tridgell and the Samba Team 1992-2004
[2004/11/06 12:01:02, 0] smbd/server.c:main(760)
smbd version 3.0.7-5-SUSE started.
Copyright Andrew Tridgell and the Samba Team 1992-2004
[2004/11/06 12:01:02, 0] lib/util_sock.c:open_socket_in(708)
bind failed on port 445 socket_addr = 192.168.0.3.
Error = Cannot assign requested address
[2004/11/06 12:21:01, 0] smbd/server.c:main(760)
smbd version 3.0.7-5-SUSE started.
Copyright Andrew Tridgell and the Samba Team 1992-2004
[2004/11/06 12:21:01, 0] lib/util_sock.c:open_socket_in(708)
bind failed on port 445 socket_addr = 192.168.0.3.
Error = Die angeforderte Adresse kann nicht zugewiesen werden

Meine SMB.conf sieht folgendermaßen aus:


# Samba config file created using SWAT
# from 127.0.0.1 (127.0.0.1)
# Date: 2004/11/06 04:49:22

# Global parameters
[global]
workgroup = ARBEITSGRUPPE
netbios name = DENNIS
interfaces = 192.168.0.3/255.255.255.0
server string = Dennis
client schannel = No
server schannel = No
preferred master = No
domain master = No
ldap idmap suffix = ou=Idmap
ldap machine suffix = ou=Computers
ldap suffix = dc=example,dc=com
bind interfaces only = yes
security = share
[freigabe]
comment = Freigabe auf Linux-Ebene
path = /Windows
guest ok = Yes
case sensitive = No
fstype = FAT
browseable = yes
[hewlett-packard]
path = /tmp
guest ok = Yes
printable = Yes
browseable = yes

]tux[cHriz
06.11.04, 12:53
ich geh jetzt mal davon aus das dsa ein server werden soll

1) nimm kein suse!! :ugly:
2) les DIESE (http://www.linuxforen.de/forums/showthread.php?t=63611&highlight=Samba) Anleitung gründlich! danach habe ich unter Debian innerhalb von 2 minuten samba configuriert! wenn du nichts vergisst (also nochmal drüberschauen) sollte das eigentlich kein Problem sein

Fang am besten erstmal mit 1ner freigabe an .. und wenn das funtzt kannst du dich an den rest wagen :) einfach nochmal die SUCHFUNKTION Nutzen, dann sollte das kein problem sein ;) ich selbst hab nur gute erfahrung mit samba :>

mfg
chris

Hannibal19xx
06.11.04, 13:08
So, Freigabe läuft...

Habe auch write-access auf die freigabe vom Windows-Rechner aus...

Jedoch geht jeweils IMMER der Win-Rechner aus, sobald dieser verbunden is... :eek:

Also ich kopiere nen Ordner von 5,5GB, diesen will ich auf den Linux-Rechner schieben...füge ihn in der Freigabe ein...und zack is der Rechner sofort aus, ohne nen normales runterfahren...dann fährt er normal wieder hoch...

woran kann das liegen?

Blade
06.11.04, 15:39
Was für'n Betriebssystem läuft denn auf dem geschossenen Rechner?
Passiert das auch beim Kopieren einer kleinen Datei mit ein paar kB ...?
Habe so ein Phänomen noch nie gehabt :rolleyes:

Hannibal19xx
06.11.04, 15:53
Dort läuft Windows Server 2003...
Es passiert auch bei nur 5KB-Dateien...also quasi immer...aber öffnen von Ordnern usw. ist kein Prob, kann also auch mehrere Unterordner öffnen...nur beim ansehen von z.b. einem bild isser sofort weg :-(


Edit:

Ich muss zumindest irgendwie den Drucker ans Laufen bekommen...jemand ne Idee, wieso ich nicht auf den zugreifen kann`?

aheinhold
07.11.04, 18:59
Hallo,


Ich muss zumindest irgendwie den Drucker ans Laufen bekommen...jemand ne Idee, wieso ich nicht auf den zugreifen kann`?
Auch hierzu findest du ne Menge Infos hier im Board!!
Grundsätzlich musst du den Drucker unter Linux einrichten (cups / lprng ...) und dann in deiner smb.conf eine spezielle Freigabe erstellen [printers]. Auch hierzu etliches hier mittels SUFU oder "man smb.conf".