Samba ! Wer kann helfen ?

Hallo !

Ich habe hier ein „großes“ Problem mit Samba und suche Hilfe.

Habe auf Rechner A „Windoof“ und auf Rechner B Linux, also ein Betriebssystem.

Ich habe Samba soweit eingerichtet, dass ich nun von Linux auf Windoof zugreifen kann. Ich mach das hier mit LinNeighbourhood. Natürlich ohne Probleme. ABER: Ich kann von Windoof nicht auf Linux zugreifen.

In dem Netzwerkfenster von Winddof erscheinen die Icons der freigegebenen Verzeichnisse von Linux. Teilweise gehen Sie auch auf, aber dann ist nichts drinnen zu sehen. Beim Homeverzeichnis werde ich nach einem PW gefragt, aber egal was ich da eintrage, es geht nicht :frowning:((

Auch der Drucker, was in meinem Fall die Hauptsache für Samba ist, will nicht drucken.

Ist Windoof damit wirklich überfordert, oder gibt es noch eine Hoffnung für mich … ???

Gruß
Axel

hi

ABER: Ich kann von
Windoof nicht auf Linux zugreifen.

In dem Netzwerkfenster von Winddof erscheinen die Icons der
freigegebenen Verzeichnisse von Linux. Teilweise gehen Sie
auch auf, aber dann ist nichts drinnen zu sehen. Beim
Homeverzeichnis werde ich nach einem PW gefragt, aber egal was
ich da eintrage, es geht nicht :frowning:((

Ist Windoof damit wirklich überfordert, oder gibt es noch eine
Hoffnung für mich … ???

wenn in sachen netzwerkverbindungen zwischen zwei rechnern egal welchen betriebssystemes etwas nicht funktioniert liegt es meiner Erfahrung nach in 99% aller fälle an demjenigen der es eingerichtet hat , weil er in der Eile eine Kleinigkeit vergessen hat

ob es da noch hoffnung für dich gibt ? das weiss ich nicht …

für Samba und windows gibt es ganz sicher Hoffnung, denn windows und Samba können gemeinhin gut miteinander … :o)

d.h. du solltest schauen ob du auf beiden rechnern alle benötigten Benutzerkonten hast

ob du die Rechte auch auf Verzeichnis- und Dateiebene richtig eingestellt hast

ob auf dem Linux rechner alle .conf richtig eingestellt sind

ob du alle DENY und ALLOW bedacht hast

ob alle Dienste auch wirklich dauerhaft gestartet werden/wurden

hast du die man-pages auch alle gelesen ? *g* ist mitunter hilfreich dort einen blick hineinzuwerfen … und das Handbuch von Samba ist auch nicht zu verachten

Gruß Hexerl

Hallo, …

und vielen Dank für das Interesse !

hi

ABER: Ich kann von
Windoof nicht auf Linux zugreifen.

In dem Netzwerkfenster von Winddof erscheinen die Icons der
freigegebenen Verzeichnisse von Linux. Teilweise gehen Sie
auch auf, aber dann ist nichts drinnen zu sehen. Beim
Homeverzeichnis werde ich nach einem PW gefragt, aber egal was
ich da eintrage, es geht nicht :frowning:((

Ist Windoof damit wirklich überfordert, oder gibt es noch eine
Hoffnung für mich … ???

wenn in sachen netzwerkverbindungen zwischen zwei rechnern
egal welchen betriebssystemes etwas nicht funktioniert liegt
es meiner Erfahrung nach in 99% aller fälle an demjenigen der
es eingerichtet hat , weil er in der Eile eine Kleinigkeit
vergessen hat

Jaaa, … aber nich wenn Windoof mit im Spiel iss ( lach ) ! Spaß beiseite. Das sehe ich auch so wie Du, aber wenn du schon nach sämtlichen Vorlagen gearbeitet hast, mußt du einfach die Schuld woanders suchen … Was liegt dann näher als sich Bill gates zu greifen :smile:))

ob es da noch hoffnung für dich gibt ? das weiss ich nicht …

Na, … ich will doch nicht die Flinte ins Korn schmeißen !

für Samba und windows gibt es ganz sicher Hoffnung, denn
windows und Samba können gemeinhin gut miteinander … :o)

Das hab ich auch schon gesehen, … komisch, das ich es hier nicht hinbekomme ( heul ) !

d.h. du solltest schauen ob du auf beiden rechnern alle
benötigten Benutzerkonten hast

ob du die Rechte auch auf Verzeichnis- und Dateiebene richtig
eingestellt hast

ob auf dem Linux rechner alle .conf richtig eingestellt sind

ob du alle DENY und ALLOW bedacht hast

ob alle Dienste auch wirklich dauerhaft gestartet
werden/wurden

hast du die man-pages auch alle gelesen ? *g* ist mitunter
hilfreich dort einen blick hineinzuwerfen … und das Handbuch
von Samba ist auch nicht zu verachten

Das ist ja mein Problem … Das „normale“ Netzwerk läuft spitze. Also es sind hier 3 Linuxrechner vernetzt und einer davon hat halt nebenbei noch Windoof drauf.

Ich habe eigentlich nur noch die „smb.conf“ die ich noch falsch habeb könnte. Die Frage ist, was könnte es sein !!!

Gruß Hexerl

Ok, … das erstmal dazu.

Bis bald und viele Grüße
Axel

Hi Ralf

wenn in sachen netzwerkverbindungen zwischen zwei rechnern
egal welchen betriebssystemes etwas nicht funktioniert liegt
es meiner Erfahrung nach in 99% aller fälle an demjenigen der
es eingerichtet hat , weil er in der Eile eine Kleinigkeit
vergessen hat

Jaaa, … aber nich wenn Windoof mit im Spiel iss ( lach ) !

doch doch *heftignick* gerade dann … das betreu ich schliesslich schon ein paar Jährchen *fg*

hast du mal versucht das ganze mit swat zu konfigurieren ?

Spaß beiseite. Das sehe ich auch so wie Du, aber wenn du schon
nach sämtlichen Vorlagen gearbeitet hast, mußt du einfach die
Schuld woanders suchen … Was liegt dann näher als sich Bill

gates zu greifen

eben *lach* der ist so schön wehrlos :o)

ob es da noch hoffnung für dich gibt ? das weiss ich nicht …

Na, … ich will doch nicht die Flinte ins Korn schmeißen !

das gibt hoffnung :o)

d.h. du solltest schauen ob du auf beiden rechnern alle
benötigten Benutzerkonten hast

hast du ? mit smbpasswd die Benutzer eingetragen die vom W-rechner aus zugreifen sollen ? mit passwort ?

ob du die Rechte auch auf Verzeichnis- und Dateiebene richtig
eingestellt hast

wenn der w-rechner *g* die verzeichnisse anzeigen darf aber nicht die inhalte … scheint es ein berechtigungsproblem zu sein … denn die grundsätzliche verbindung klappt ja

ob alle Dienste auch wirklich dauerhaft gestartet
werden/wurden

du hast smbd UND nmbd gestartet ? …
winbind hast du gestartet ?

laufen sie ?

sorry ich frag halt einfach mal alles ab mitunter kommt man nur so drauf was man vergessen haben könnte …

Ich habe eigentlich nur noch die „smb.conf“ die ich noch
falsch habeb könnte. Die Frage ist, was könnte es sein !!!

hast du sie mit testparm mal überprüft ?

schick sie mir doch mal vielleicht fällt mir ja was auf
(bin allerdings kein Linux-profi) ?

Grüßle Hexerl

Hallo Hexerl, …

und einen wunderschönen gutensamstachsmorgen in den Süden :smile: Schön das Du Dich meiner annimmst !

Hi Ralf

wenn in sachen netzwerkverbindungen zwischen zwei rechnern
egal welchen betriebssystemes etwas nicht funktioniert liegt
es meiner Erfahrung nach in 99% aller fälle an demjenigen der
es eingerichtet hat , weil er in der Eile eine Kleinigkeit
vergessen hat

Jaaa, … aber nich wenn Windoof mit im Spiel iss ( lach ) !

doch doch *heftignick* gerade dann … das betreu ich
schliesslich schon ein paar Jährchen *fg*

hast du mal versucht das ganze mit swat zu konfigurieren ?

Nich wirklich, … Also ich hab da mal was diagonal drüber gelesen und dann habe ich versucht im „Brauser“ http://localnet:901 einzugeben. Die Antwort war, das es keine Verbindung gibt.

Spaß beiseite. Das sehe ich auch so wie Du, aber wenn du schon
nach sämtlichen Vorlagen gearbeitet hast, mußt du einfach die
Schuld woanders suchen … Was liegt dann näher als sich Bill

gates zu greifen

eben *lach* der ist so schön wehrlos :o)

Jau, … vorallem kann er kein deutsch und steht daneben wie`n Pilz :smile:))

ob es da noch hoffnung für dich gibt ? das weiss ich nicht …

Na, … ich will doch nicht die Flinte ins Korn schmeißen !

das gibt hoffnung :o)

schmiltz … :smile:

d.h. du solltest schauen ob du auf beiden rechnern alle
benötigten Benutzerkonten hast

hast du ? mit smbpasswd die Benutzer eingetragen die vom
W-rechner aus zugreifen sollen ? mit passwort ?

Yepp, … !

ob du die Rechte auch auf Verzeichnis- und Dateiebene richtig
eingestellt hast

wenn der w-rechner *g* die verzeichnisse anzeigen darf aber
nicht die inhalte … scheint es ein berechtigungsproblem zu
sein … denn die grundsätzliche verbindung klappt ja

Das hab ich mir auch so gedacht, … die Frage ist nur, wo wie was und warum immer ich !

ob alle Dienste auch wirklich dauerhaft gestartet
werden/wurden

du hast smbd UND nmbd gestartet ? …
winbind hast du gestartet ?

Die ersten beiden ja, … winbind kennt mein Linux nich und das lese ich jetzt zum allerersten mal.

laufen sie ?

Und wie, … die winken schon ab :smile:))

sorry ich frag halt einfach mal alles ab mitunter kommt man
nur so drauf was man vergessen haben könnte …

Ja, frag ruhich ! Ich kenn das, … manschmal baut man das ganze Moped aus`n ander und stellt das fest das der Sprit alle iss :-o ( Frag jetz bitte nich warum ich ausgerechnet auf das Thema komme … )

Ich habe eigentlich nur noch die „smb.conf“ die ich noch
falsch habeb könnte. Die Frage ist, was könnte es sein !!!

hast du sie mit testparm mal überprüft ?

Yepp, … aber die Antwort war sooo lang, das ich das gar nicht richtig kapiert habe. Aber im Kopfteil wurden keine Fehler angezeigt !!!

schick sie mir doch mal vielleicht fällt mir ja was auf
(bin allerdings kein Linux-profi) ?

Kuhle Idee ! Ich hau die mal hier mit rauf …

HIER ISS SIE :

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 = Home
domain logons = Yes
domain master = Yes
os level = 2

kernel oplocks = No

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/*.{*}/

security = user
guest account = Nobody
public = Yes

[homes]
comment = Home Directories
valid users = %S
browseable = Yes
read only = No
create mask = 0640
directory mask = 0750
public = Yes

[cdrecorder]
comment = CD-Brenner
guest ok = Yes
path = /media/cdrecorder
locking = no
public = Yes

[ablage]
comment = Home Directories
path = /ablage
guest ok = Yes
browseable = Yes
read only = No
create mask = 0640
directory mask = 0750
public = Yes

[printers]
comment = All Printers
guest ok = Yes
path = /var/tmp
printable = Yes
create mask = 0600
browseable = Yes

[print$]
comment = Printer Drivers
path = /var/lib/samba/drivers
write list = @ntadmin root
force group = ntadmin
create mask = 0664
directory mask = 0775

UND HIER ISS SIE ZU ENDE !

Grüßle Hexerl

Ja, in jedem Fall auch verdammt viele Grüße zu Dir
Axerl (*g*)

Also generell ist es so das Samba eine recht komplexe sache ist die man nicht einfach mal so, saúber, sicher, und stabil einrichtet. Ich hab schon mehrere SMB server eingerichtet. Und auch schon sehr oft umgeconft, also nicht den mut verlieren !!. So zu dem thema SWAT du solltest in /etc/Services kontrollieren ob der 901 auch eingetragen ist und vorallem aktiviert ist. Solltest du damit keinen erfolg haben liegt es zu 80% an der linuxfirewall… Bei SUSE ist diese von haus aus mit dabei und relativ sensibel. Schalt sie doch einfach mal aus. Dann solltest du her gehen und die securtiy = user auf share stellen. Und bei den Shares hostallow = 192.168.*.* (* für clientip) setzen nur um zu wisssen obs denn funktionert.

Grüßle Chris

Hallo, …

und vielen Dank für das Interesse, bzw. für die Hilfe !

Also generell ist es so das Samba eine recht komplexe sache
ist die man nicht einfach mal so, saúber, sicher, und stabil
einrichtet. Ich hab schon mehrere SMB server eingerichtet. :Und auch schon sehr oft umgeconft, also nicht den mut :verlieren
!!.

Jau, … das hab ich auch schon bemerkt :smile:

So zu dem thema SWAT du solltest in /etc/Services
kontrollieren ob der 901 auch eingetragen ist und vorallem
aktiviert ist.

Ich bemrke immer wieder das Samba im Verhältniss zur Leistung und den Optionen, sehr schlecht beschrieben ist … Ich habe hier auch schon sämtliche Howto`s und Webseiten abgegrasst, aber nix pasendes gefunden !

Das mit Swat werde ich mal prüfen !

Solltest du damit keinen erfolg haben liegt es
zu 80% an der linuxfirewall…

Ach nee, … dann iss die also doch nich sooo schlecht :smile:

Bei SUSE ist diese von haus
aus mit dabei und relativ sensibel. Schalt sie doch einfach
mal aus. Dann solltest du her gehen und die securtiy = user
auf share stellen. Und bei den Shares hostallow = 192.168.*.*
(* für clientip) setzen nur um zu wisssen obs denn
funktionert.

Grüßle Chris

Also dann, vielen Dank für die Hilfe. Mal sehn was Hexerl noch herausfindet. Ich bin auf jeden Fall noch am Ball.

Viele Grüße auch zu Dir
Axel

hi

!!. So zu dem thema SWAT du solltest in /etc/Services
kontrollieren ob der 901 auch eingetragen ist und vorallem
aktiviert ist.

du schaust mit grep -i netbios /etc/services netbios an 901 eingetragen ist …

und ob er an Port 901 aktiv ist - siehst du wenn du netstat -atun eingibst … da wird er dann aufgelistet

und sollte nicht swat als dienst auch gestartet sein *unsicherbin* ? : rcswat start

aaaaaaaansonsten hab ich mir zu swat mal aufgeschreiben :

inetd.conf überprüfen
insserv inetd
rcinetd start

dann sollte im Konqueror mit localhost:901 ODER mit deiner lokalen IP-Adresse (wenn deine namensauflösung irgendwie hakt) also z.b. 192.168.5.1:901 der swat aufrufbar sein

mal aus. Dann solltest du her gehen und die securtiy = user
auf share stellen.

weiss Ralf-Axel was da der unterschied ist ? das Problem ist etwas zu empfehlen was der Benutzer evtl. nicht versteht … was ihn evtl. in anderen dingen Probleme bringt die er dann auch nicht versteht weil er ja nicht weiss WAS er da geändert hat :o\

das der windows rechner arbeite von haus aus mit mit userlevelsecurity (=ein benutzer darf auf dem share alles tun was für diesen Benutzer festgelegt wurde - er benötigt einen benutzernamen und ein kennwort mit der sich beim Server authentifiziert)

dagegen sharelevelsecurity = die rechte an einem share sind für alle benutzer gleich … die das kennwort des shares kennen …

so und nun saus ich ans ende des Artikelbaumes … *flitz*

hi R-Axerl *g*

und einen wunderschönen gutensamstachsmorgen in den Süden :smile:

morgen ? *rätsel*

Schön das Du Dich meiner annimmst !

nur deines Problemes :-p

hast du mal versucht das ganze mit swat zu konfigurieren ?

Nich wirklich, … Also ich hab da mal was diagonal drüber
gelesen und dann habe ich versucht im „Brauser“
http://localnet:901 einzugeben. Die Antwort war, das es keine
Verbindung gibt.

siehe weiter oben mein beitrag zu *grübel* christian ?!

hast du ? mit smbpasswd die Benutzer eingetragen die vom
W-rechner aus zugreifen sollen ? mit passwort ?

Yepp, … !

brav *tätschel*

wenn der w-rechner *g* die verzeichnisse anzeigen darf aber
nicht die inhalte … scheint es ein berechtigungsproblem zu
sein … denn die grundsätzliche verbindung klappt ja

Das hab ich mir auch so gedacht, … die Frage ist nur, wo wie
was und warum immer ich !

das warum immer du … hmmmm… kann ich dir auf die Schnelle nicht beantworten :-\

aber was
und wo
und wie

*strahl* das kann ich evtl. :o)

was … auf jeder Datei und jedem Verzeichnis sind recht vergeben … die siehst du wenn du dir mit ls -l dateiname … die datei anschaust

diese RWXR.x…x oder sonstigen folgen sagen dir was für rechte vergeben sind … dahinter kommt welcher der Benutzer der datei/des verzeichnisses ist und dahinter welcher gruppe diese datei zugehört

r = read - w = write - x = execute (übersetz ich jetzt nich … )
wobei du für r = 4 , w = 2 und x = 1 einsetzen kannst

die ersten drei zeichen bezeichnen das recht für den Benutzer …
die zweite dreiergruppe das für die Gruppe
und die letzte für others (also den rest der Rumba…eh…sambawelt)

nun also das WO

nun schaust du dir als root mal auf dem server das verzeichnis an auf das der Benutzer zugreifen soll (homeverzeichnis - meistens /home/benutzername ) … dieses verzeichnis muss für den WindowsBenutzer (!) mindestens RW haben für die gruppe R und others NIX

also rw.r…

das dürfte aber automatisch so sein weil in der smb.conf als Maske 640 angegeben ist die nichts anderes sagt (6 = Benutzerrechte wobei r = 4, w = 2 also rw. drinsteht … 4 steht für die gruppenrechte hier also r… und 0 = Rrchte others : … also nix)

ändern könnte du die rechte mit chmod … (das war das WIE *g*)

DANN muss der Name des Windowsbenutzers in der ersten spalte stehen

steht der nicht da … kannst du als root mit chown den Benuter (eigentümer) ändern (das war wieder ein WIE)

Und wie, … die winken schon ab :smile:))

oh jeeeeeee *g* dann solltest du ihnen eine pause gönnen und sie neu starten lassen *g*

Ja, frag ruhich ! Ich kenn das, … manschmal baut man das
ganze Moped aus`n ander und stellt das fest das der Sprit alle
iss :-o ( Frag jetz bitte nich warum ich ausgerechnet auf das
Thema komme … )

oder man baut nachts um 23 ihr mitten in der pampa ins Moped eine neue Halogenbirne ein die man einem verschreckten Passanten abgekauft hate , weil man sich nicht zu fragen traute ob der liebe ex nicht einfach vergessen hatte das licht einzuschalten *ggg* frag jetz bitte nicht …

Yepp, … aber die Antwort war sooo lang, das ich das gar
nicht richtig kapiert habe. Aber im Kopfteil wurden keine
Fehler angezeigt !!!

das ist schonmal GUT

smb.conf is the main samba configuration file. You find a

full commented

version at

/usr/share/doc/packages/samba/examples/smb.conf.SuSE

by the way hats du da mal reingeschaut ? die haben für alles sehr gut dkumentierte lösungen :o)

log level = 1

apropos hast du mit alt & F10 mal das logging angeschaut oder in /var/log/samba die logdateien angeschaut ? nicht dass der server sogar was intelligentes gesagt hat warum er nicht mag … ?

[homes]
comment = Home Directories
valid users = %S
browseable = Yes

browseable NO … wenn das auf yes steht kann jedes Homeverzeichnis von allen usern angesehen werden … *g* ist nicht sinn eines homeshares … aber es SCHADET nicht … es auf yes zu lassen

so nun weiss ich erstmal auch nicht viel mehr - aber du hast ja jetzt zu tun und Hausaufgaben *grins*

Grüßle Hexerl

Moin moin aus den Schleswig-Holsteiner Alpen !

Du weißt ja, … Schleswig-Holstein ist wie Tirol, man muß sich nur die Berge wegdenken :smile:

Also bis auf den Drucker läuft alles … aber das kriegen wir auch noch hin.

Melde mich noch mal wenn es Probs gibt.

Bis dahin ca. 10 000 Dank und bis hoffentlich bald
Axerle

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]