Hallo, ich versuche gerade meinen Linux-Rechner hier im privaten Netz mit einem Windows98-Rechner zu verbinden. Allerdings bin ich mir noch nicht so sicher, ob die /etc/smb.conf so richtig ist. Versuche ich auf jeden Fall von win ein Laufwerk zu verbinden, wird nach einem password gefragt, hm ist das jetzt das user-password? Zumindest klappt es damit nicht, angeblich nicht korrekt, aber das password ist auf beiden PCs das gleiche. Versuche ich am win-Rechner mir das Netzwerk anzeigen zu lassen, ist das beim "gesamtes netzwerk" nicht moeglich. Ich bin allerdings der Meinung, dass ich den Linux-Rechner schon mal gesehen habe, die workgroup habe ich aber seitdem nicht geaendert. Ich hoffe, jemand kann mir helfen! Enrico PS: Hier noch mal die smb.conf. Vielleicht sind da ja auch gravierende Fehler drin. # Global parameters [global] workgroup = EIGENSINN netbios name = TIM.BARNET.DE server string = Samba 2.2.0 on %h encrypt passwords = Yes map to guest = Bad User keepalive = 30 os level = 2 kernel oplocks = No path = /home/public/ guest account = samba printing = cups printer name = hp400 [homes] comment = home-directory read only = No create mask = 0750 browseable = No [tmp] comment = Temporary file space path = /tmp read only = no public = yes [hp400] comment = HP 400 path = /tmp create mask = 0700 printable = Yes [public] comment = Public Stuff path = /home/public public = yes writable = yes printable = yes
Die smb.conf sieht auf den ersten Blick ganz gut aus - bis
auf den Netbios-Namen (am Anfang vielleicht besser mal
weglassen)
Da Du kein security gesetzt hast, wird security=user
(default) verwendet. dass heisst, man muss sich im
Windowsnetz authentifizieren, bevor die shares verwenden
kann. Um einfach nur Laufwerke des Linux-Rechners am
Windows-Rechner zu benutzen reicht ein Eintrag
SECURITY=SHARE in Deiner smb.conf
Wenn Du aber benutzerabhaengige Shares brauchst, muss Du dem
smb Deine Benutzer (und ihre Windows-Passwoerter) bekannt
machen.
am einfachsten geht das mit smbpasswd -a <username> Dann
wirst Du nach dem Windows-Passwort dieses Users gefragt (der
User muss als Linus-User bereits existieren)
----- Original Message -----
From: "Enrico Apel"
Hallo,
ich versuche gerade meinen Linux-Rechner hier im privaten Netz mit einem Windows98-Rechner zu verbinden.
Allerdings bin ich mir noch nicht so sicher, ob die /etc/smb.conf so richtig ist. Versuche ich auf jeden Fall von win ein Laufwerk zu verbinden, wird nach einem password gefragt, hm ist das jetzt das user-password? Zumindest klappt es damit nicht, angeblich nicht korrekt, aber das password ist auf beiden PCs das gleiche.
Versuche ich am win-Rechner mir das Netzwerk anzeigen zu lassen, ist das beim "gesamtes netzwerk" nicht moeglich. Ich bin allerdings der Meinung, dass ich den Linux-Rechner schon mal gesehen habe, die workgroup habe ich aber seitdem nicht geaendert.
Ich hoffe, jemand kann mir helfen!
Enrico
PS: Hier noch mal die smb.conf. Vielleicht sind da ja auch gravierende Fehler drin.
# Global parameters [global] workgroup = EIGENSINN netbios name = TIM.BARNET.DE server string = Samba 2.2.0 on %h encrypt passwords = Yes map to guest = Bad User keepalive = 30 os level = 2 kernel oplocks = No path = /home/public/ guest account = samba printing = cups printer name = hp400
[homes] comment = home-directory read only = No create mask = 0750 browseable = No
[tmp] comment = Temporary file space path = /tmp read only = no public = yes
[hp400] comment = HP 400 path = /tmp create mask = 0700 printable = Yes
[public] comment = Public Stuff path = /home/public public = yes writable = yes printable = yes
-- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfügbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
Hallo Enrico,
Die smb.conf sieht auf den ersten Blick ganz gut aus - bis
auf den Netbios-Namen (am Anfang vielleicht besser mal
weglassen)
Da Du kein security gesetzt hast, wird security=user
(default) verwendet. dass heisst, man muss sich im
Windowsnetz authentifizieren, bevor die shares verwenden
kann. Um einfach nur Laufwerke des Linux-Rechners am
Windows-Rechner zu benutzen, reicht ein Eintrag
SECURITY=SHARE in Deiner smb.conf
Wenn Du aber benutzerabhaengige Shares brauchst, muss Du dem
Samba Deine Benutzer (und ihre Windows-Passwoerter) bekannt
machen.
Am einfachsten geht das mit smbpasswd -a <username> Dann
wirst Du nach dem Windows-Passwort dieses Users gefragt (der
User muss als Linux-User bereits existieren) und dann kann
sich dieser Benutzer am Sambaserver anmelden.
Gruss Conrad
----- Original Message -----
From: "Enrico Apel"
Hallo,
ich versuche gerade meinen Linux-Rechner hier im privaten Netz mit einem Windows98-Rechner zu verbinden.
Allerdings bin ich mir noch nicht so sicher, ob die /etc/smb.conf so richtig ist. Versuche ich auf jeden Fall von win ein Laufwerk zu verbinden, wird nach einem password gefragt, hm ist das jetzt das user-password? Zumindest klappt es damit nicht, angeblich nicht korrekt, aber das password ist auf beiden PCs das gleiche.
Versuche ich am win-Rechner mir das Netzwerk anzeigen zu lassen, ist das beim "gesamtes netzwerk" nicht moeglich. Ich bin allerdings der Meinung, dass ich den Linux-Rechner schon mal gesehen habe, die workgroup habe ich aber seitdem nicht geaendert.
Ich hoffe, jemand kann mir helfen!
Enrico
PS: Hier noch mal die smb.conf. Vielleicht sind da ja auch gravierende Fehler drin.
# Global parameters [global] workgroup = EIGENSINN netbios name = TIM.BARNET.DE server string = Samba 2.2.0 on %h encrypt passwords = Yes map to guest = Bad User keepalive = 30 os level = 2 kernel oplocks = No path = /home/public/ guest account = samba printing = cups printer name = hp400
[homes] comment = home-directory read only = No create mask = 0750 browseable = No
[tmp] comment = Temporary file space path = /tmp read only = no public = yes
[hp400] comment = HP 400 path = /tmp create mask = 0700 printable = Yes
[public] comment = Public Stuff path = /home/public public = yes writable = yes printable = yes
-- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfügbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
Hallo Enrico, Friday, October 12, 2001, 9:37:10 PM, you wrote: EA> Hallo, EA> ich versuche gerade meinen Linux-Rechner hier im privaten Netz mit einem EA> Windows98-Rechner zu verbinden. EA> Allerdings bin ich mir noch nicht so sicher, ob die /etc/smb.conf so richtig EA> ist. Versuche ich auf jeden Fall von win ein Laufwerk zu verbinden, wird nach EA> einem password gefragt, hm ist das jetzt das user-password? Zumindest klappt EA> es damit nicht, angeblich nicht korrekt, aber das password ist auf beiden PCs EA> das gleiche. EA> Versuche ich am win-Rechner mir das Netzwerk anzeigen zu lassen, ist das beim EA> "gesamtes netzwerk" nicht moeglich. Ich bin allerdings der Meinung, dass ich EA> den Linux-Rechner schon mal gesehen habe, die workgroup habe ich aber seitdem EA> nicht geaendert. EA> Ich hoffe, jemand kann mir helfen! EA> Enrico EA> PS: Hier noch mal die smb.conf. Vielleicht sind da ja auch gravierende Fehler EA> drin. bei mir hilft der Eintrag in der section global wo du entweder deine ip und netzmask oder die netzwerkkarte angibst. interfaces = 192.xxx.xxx.xxx/255.xxx.xxx.xxx oder eth0 etc. dann solltest du den sambaserver im netz sehen. gruss axel -- Best regards, Axel mailto:brth72@compuserve.de
Am Samstag, 13. Oktober 2001 11:23 schrieb Axel Machens:
bei mir hilft der Eintrag in der section global wo du entweder deine ip und netzmask oder die netzwerkkarte angibst. interfaces = 192.xxx.xxx.xxx/255.xxx.xxx.xxx oder eth0 etc. dann solltest du den sambaserver im netz sehen.
Jetzt kann ich zumindest erst einmal mein eigenes /tmp sehen. Was mir immer noch Probleme bereitet ist der windows-Rechner. Wenn ich dort das Netzwerk anschauen will, bekomme ich den Hinweis, dass das nicht moeglich sei. Wenn ich nach einem Rechner suche, bekomme ich immerhin den router mit dem Drucker angezeigt, meinen Rechner allerdings nicht. Damit kann ich natuerlich auch von win auf Linux kein Verzeichnis finden. Enrico
Am Sonntag, 14. Oktober 2001 10:27 schrieb Enrico Apel:
Am Samstag, 13. Oktober 2001 11:23 schrieb Axel Machens:
bei mir hilft der Eintrag in der section global wo du entweder deine ip und netzmask oder die netzwerkkarte angibst. interfaces = 192.xxx.xxx.xxx/255.xxx.xxx.xxx oder eth0 etc. dann solltest du den sambaserver im netz sehen.
Jetzt kann ich zumindest erst einmal mein eigenes /tmp sehen. Was mir immer noch Probleme bereitet ist der windows-Rechner. Wenn ich dort das Netzwerk anschauen will, bekomme ich den Hinweis, dass das nicht moeglich sei. Wenn ich nach einem Rechner suche, bekomme ich immerhin den router mit dem Drucker angezeigt, meinen Rechner allerdings nicht. Damit kann ich natuerlich auch von win auf Linux kein Verzeichnis finden.
Nachdem win dann noch mal abgestuerzt und neu gebootet worden ist, klappt es ploetzlich. Manche Sachen muss man nicht verstehen! Allerdings meint win jetzt noch, dass public ein Drucker ist, den er einrichten muesste. Da muss ich wohl noch mal schauen. Eine andere Sache ist mir dann aber aufgefallen. Wenn ich mit top mal anschaue, faellt mir folgendes auf: PID USER PRI NI SIZE RSS SHARE STAT %CPU %MEM TIME COMMAND 1406 enrico 16 0 1604 1604 968 R 46.3 0.6 76:07 smbclient 1533 enrico 16 0 1604 1604 968 R 46.3 0.6 56:05 smbclient Wieso ist smbclient zweimal vorhanden und warum mit soviel CPU-Last? Enrico
Hallo Enrico, Sunday, October 14, 2001, 10:27:16 AM, you wrote: EA> Am Samstag, 13. Oktober 2001 11:23 schrieb Axel Machens:
bei mir hilft der Eintrag in der section global wo du entweder deine ip und netzmask oder die netzwerkkarte angibst. interfaces = 192.xxx.xxx.xxx/255.xxx.xxx.xxx oder eth0 etc. dann solltest du den sambaserver im netz sehen.
EA> Jetzt kann ich zumindest erst einmal mein eigenes /tmp sehen. EA> Was mir immer noch Probleme bereitet ist der windows-Rechner. EA> Wenn ich dort das Netzwerk anschauen will, bekomme ich den Hinweis, dass das EA> nicht moeglich sei. Wenn ich nach einem Rechner suche, bekomme ich immerhin EA> den router mit dem Drucker angezeigt, meinen Rechner allerdings nicht. Damit EA> kann ich natuerlich auch von win auf Linux kein Verzeichnis finden. EA> Enrico hmmm, bei mir hab ich manchmal auch so ein Problem mit der Anzeige des Linuxrechners in der Netzwerkumgebung von Windows. Starte mal smbd und nmbd, danach den windows rechner hochfahren. Mal ein bischen warten - da windows und samba eine Browserwahl haben und erstmal untereinander ausmachen müssen wer nun server und client ist (dass kann man mit dem parameter os level = einstellen). Drück ab und zu die F5 taste bei windows - das die Netzwerkumgebung aktualisiert wird. Sollte nichts passieren starte smbd und nmbd nochmal. wiess auch nicht ob dass was hilft :o) übrigens ist samba-2.2.2 zum downloaden bei ftp://ftp.samba.org/pub/samba/ wenn es jemanden interessiert. gruss axel -- Best regards, Axel mailto:brth72@compuserve.de
participants (3)
-
Axel Machens
-
Conrad Gliem
-
Enrico Apel