• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Samba unsichtbar unter Win9x

Hallo,


ich habe das Problem das ich unter Win9x mein Notebook mit Suse 10.0 nicht sehen kann, anpingen funst IP Suche nicht.

Die Einstellungen im Win. sind ok da ich auf die Samba Freigaben eins andern Suse 9.0 Rechners ohne Probl. zugreifen kann.

Der Suse 9.0 Rechner findet das Notebook aber ohne Probl. unter smb://workgroup/
Das Notebook findet sich selbst und die andern Rechner ach unter smb://workgroup/

meine /etc/samba/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 if the
    # samba-doc package is installed.
    # Date: 2005-09-13
    [global]
    printcap name = cups
    cups options = raw
    map to guest = Bad User
    include = /etc/samba/dhcp.conf
    logon path = \\%L\profiles\.msprofile
    logon home = \\%L\%U\.9xprofile
    logon drive = P:
    restrict anonymous = no
    domain master = No
    max protocol = NT
    ldap ssl = No
    server signing = Auto
    add machine script = /usr/sbin/useradd -c Machine -d /var/lib/nobody -s /bin/false %m$
    workgroup = WORKGROUP
    domain logons = No
    security = user

    ## Share disabled by YaST
    # [homes]
    # comment = Home Directories
    # valid users = %S
    # browseable = no
    # read only = no
    # inherit acls = yes
    # case sensitive = no
    # available = no
    # msdfs proxy = no

    [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

    [netzwerk]
    path = /home/frahie30/Netzwerk
    guest ok = Yes
    read only = No
    printable = No
    browseable = Yes
    comment = /home/user/Netzwerk
    commentout = No
    create mask = 0640
    force user = frahie30
    wide links = No

    ## Share disabled by YaST
    # [netlogon]
    # comment = Network Logon Service
    # path = /var/lib/samba/netlogon
    # write list = root


    • Danke schon mal
 
Irgendwie muß das Windows ja den Namen auflösen. Entweder betreibe also einen WINS-Server, einen DNS oder schreibe den Linuxrechner im Windows in die hosts-Datei.
 
OP
M

max

Hallo,

Danke für die schnellen Antworten.

Ich hab das mit NetBios Namen getestet, das hatte zur Folge das es in den Freigaben einen weideren Ordner mit Namen
„netlogon“ (ohne Inhalt) gibt auf den ich nur mit dem Beunter root des Notebooks vom SuSE 9.0 Rechner aus zugreifen kann, was ist das?

Das Notebook ist aber immernoch unsichtbar für Win9x Rechner, xp /2000 kann ich leider nicht testen.

Ich muß auch sagen das ich nicht die nicht viel Ahnung in Sachen Server habe.

Im Forum steht ja auch das es Unterschiede zwischen Samba 2.8.x und 3.0.x.x gibt, das hat mir leider nicht weiter geholfen.

Die Variante mit der Host-Datei im Win. gefällt mir nicht da ich das Notebook mobil nutze, und es mit allen win Rechnern ohne die Einstellungen der Netzwerk config. zu verändern zur Verfügung stehen soll.

Was ein Wins-Server ist weiß ich nicht ich habe das Paket Samba-winbind nachinstalliert, das hat bisher auch keinen Erfolg gebracht.

Man muß da bestimmt noch Einstellungen vornehmen ich weiß nur nicht wo und was.

Bei SuSE 9.0 haben die Einstellungen im Yast genügt.

Ich sende noch mal meine smb.conf

SuSE 9.0

Code:
# 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: 2004-12-17
[global]
   os level = 2
   time server = Yes
   unix extensions = Yes
   encrypt passwords = yes
   map to guest = Bad User
   printing = CUPS
   printcap name = CUPS
   socket options = SO_KEEPALIVE IPTOS_LOWDELAY TCP_NODELAY
   veto files = /*.eml/*.nws/riched20.dll/*.{*}/
   server string = Samba Server
   domain master = false
   local master = no
;;   ldap server = 127.0.0.1
   add user script = 
   domain logons = no
   preferred master = auto

[homes]
   comment = Home Directories
   valid users = %S
   browseable = no
   read only = No
   create mask = 0640
   directory mask = 0750
   guest ok = no
   printable = no

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

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

[netzwerk]
   path = /home/user/Netzwerk/
   guest ok = yes
   read only = no
   comment = /home/user/Netzwerk
   create mask = 0640
   force user = user
   wide links = no
   browseable = yes
   printable = no

SuSE 10.0

Code:
# smb.conf is the main Samba configuration file. You find a full commented
# version at /usr/share/doc/packages/samba/examples/smb.conf.SUSE if the
# samba-doc package is installed.
# Date: 2005-09-13
[global]
	printcap name = cups
	cups options = raw
	map to guest = Bad User
	include = /etc/samba/dhcp.conf
	logon path = \\%L\profiles\.msprofile
	logon home = \\%L\%U\.9xprofile
	logon drive = P:
	restrict anonymous = no
	domain master = Yes
	max protocol = NT
	ldap ssl = No
	server signing = Auto
	add machine script = /usr/sbin/useradd  -c Machine -d /var/lib/nobody -s /bin/false %m$
	workgroup = WORKGROUP
	domain logons = Yes
	security = user
	local master = Yes
	netbios name = linux-labtop
	os level = 65
	preferred master = Yes

## Share disabled by YaST
# [homes]
#	comment = Home Directories
#	valid users = %S
#	browseable = no
#	read only = no
#	inherit acls = yes
#	case sensitive = no
#	available = no
#	msdfs proxy = no

[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

[netzwerk]
	path = /home/user/Netzwerk
	guest ok = Yes
	read only = No
	printable = No
	browseable = Yes
	comment = /home/user/Netzwerk
	commentout = No
	create mask = 0640
	force user = user
	wide links = No

[netlogon]
	comment = Network Logon Service
	path = /var/lib/samba/netlogon
	write list = root

Übrigens hatte ich bei meinen Tests alle Firewalls abgeschaltet.
 
Bist Du Dir sicher, daß der Sambaserver auf Deinem Schlepptop einen Domänencontroller darstellen soll (was er tut)?
 
OP
M

max

Hallo rolle,



Was ein Domänencontroller ist weiß ich nicht es ist bestimmt der Punkt

domain logons = Yes ?

ich habs auf No gestellt hatte aber keinen Erfolg.

Ich es jetzt einigermaßen in den Griff bekommen

in dem ich die smb.conf meines 9.0 Systems nach /etc/samba kopiert habe und nur die Freigabeverzeichnisse angepasst habe.

Das ergab einen Teilerfolg.

Ich kann jetzt vom win. auf das Noteb. zugreifen und Daten hin und her kopieren.

Es gibt nur noch nen Schönheitsfehlern und zwar

solange ein win Rechner im Netzwerk ist Finde ich alle win und Samba Rechner in der Workgroup

unter smb:/

wenn ich nur Samba Rechner im Netzwerk habe gibt es keine „Workgroup“
das wahr vorher nicht so.

Verbindung bekomme ich nur unter

smb://rechner-name

sie werden aber nirgends angezeigt

meine jezige 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: 2004-12-17
    [global]
    time server = Yes
    unix extensions = Yes
    map to guest = Bad User
    printing = CUPS
    printcap name = CUPS
    socket options = SO_KEEPALIVE IPTOS_LOWDELAY TCP_NODELAY
    veto files = /*.eml/*.nws/riched20.dll/*.{*}/
    server string = Samba Server
    domain master = No
    ;; ldap server = 127.0.0.1
    domain logons = No
    add machine script = /usr/sbin/useradd -c Machine -d /var/lib/nobody -s /bin/false %m$
    security = user
    workgroup = WORKGROUP

    [homes]
    comment = Home Directories
    valid users = %S
    browseable = no
    read only = No
    create mask = 0640
    directory mask = 0750
    guest ok = no
    printable = no

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

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

    [netzwerk]
    path = /home/user/Netzwerk
    guest ok = yes
    read only = no
    comment = /home/user/Netzwerk
    create mask = 0640
    force user = user
    wide links = no
    browseable = yes
    printable = no

    ## Share disabled by YaST
    # [netlogon]
 
Oben