Anzeige:
Ergebnis 1 bis 10 von 10

Thema: Probleme mit Zugriff auf Samba-Freigaben

  1. #1
    Registrierter Benutzer
    Registriert seit
    Mar 2002
    Beiträge
    23

    Probleme mit Zugriff auf Samba-Freigaben

    Hallo liebe Experten,
    folgendes Problem:
    Auf einer SuSE 8.2 laeuft bei uns ein Samba 2.2.8
    Wenn nun ein Windows Client darauf zugreift kommt komischerweise eine Passwort-Abfrage.
    Leider passiert das nicht bei allen eingetragenen Usern, sondern nur bei einigen. Eine Regelmaessigkeit ist leider nicht zu erkennen. Ob das nun Win2000 oder NT oder gar 98 als Client ist. Manchmal gehts ohne, manchmal mit Passwort.
    Fuer Loesungsansaetze, Links oder aehnliches waere ich sehr dankbar.

    Gruss
    c0sMiC
    Woody rulez...

  2. #2
    Digital Pimp Avatar von Windoofsklicker
    Registriert seit
    May 2002
    Ort
    Chaos City
    Beiträge
    1.690
    poste mal die smb.conf
    gruesse Windoofsklicker
    Rüsselchen
    --
    [The] standards have been written by little green monsters from outer space in order to confuse normal human beings and prepare them for the big invasion — comp.std.internat

  3. #3
    Registrierter Benutzer
    Registriert seit
    Sep 2003
    Ort
    Region Hannover
    Beiträge
    87
    Hallo erstmal
    Ich habe nicht ganz das Problem, aber dieser Thread dreht sich ja auch
    um Samba und Freigaben.

    Ich mache ein Praktikum und soll einen kleinen Server zusammenstellen,
    da ich anfänger bin haben wir ein SUSE7.0 pro genommen und auch installiert.
    Samba läuft auch, und als Freigabeverzeichniss habe ich /Share genommen.

    Nun habe ich nebenmir auch ein Notebook (Win2k).
    Wenn ich das Userlevel unter Global auf Share stehen habe,
    kommt jeder rein wenn das richtig war, doch wenn das Level auf User steht,
    komme ich garnichtmehr rein..

    Ich habe schon unter den Benutzerkonten via Yast1 nen Benutzer angelegt,
    dieser heisst notebook, aber wie bekomme ich es nun hin, das ich wenn ich mich
    als notebook anmelden möchte ich garnicht reinkomme..
    Und als root komme ich auch nicht in den Ordner.

    Kann mir da vielleicht jemand helfen?
    Ich würde euch ja jetzt gerne die smb.conf geben doch der Rechner steht
    auf der Arbeit und zurzeit bin ich Zuhause.
    Aber morgen kann ich auch die smb.conf mal durchreichen.

    So, da ich hier neu bin, gucke ich gleich mal ob ihr einen Channel habt,
    und dann lasse ich mich da morgen vormittag auch mal blicken

    Das war's dann erstmal von mir..

    Mfg. Angel

  4. #4
    Registrierter Benutzer
    Registriert seit
    Mar 2002
    Beiträge
    23
    Original geschrieben von Windoofsklicker
    poste mal die smb.conf
    # Samba config file created using SWAT
    # from 192.168.1.100 (192.168.1.100)
    # Date: 2002/07/15 11:33:02

    # Global parameters
    [global]
    workgroup = XXX
    netbios name = LXFS1
    netbios aliases = samba
    encrypt passwords = Yes
    security = USERS
    log level = 1
    passwd program = /usr/local/samba/bin/passwd
    log file = /var/log/samba/smb-log.%m
    max log size = 500
    time server = Yes
    printing = cups
    printcap name = CUPS
    unix extensions = Yes
    socket options = SO_KEEPALIVE IPTOS_LOWDELAY TCP_NODELAY
    character set = ISO8859-1
    nt acl support = yes
    allow hosts = 127. 192.168.

    [users]
    comment = Virt-User Folders
    path = /samba/user/%u
    read only = No
    browseable = Yes
    create mask = 0770
    directory mask = 0770

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


    [alles]
    comment = Admin-Freigabe
    path = /samba
    valid users = xxx
    admin users = xxx
    read only = No
    browseable = No

    Hab die Workgroup sowie den valid/admin user unkenntlich gemacht. Daran sollte es aber auch nicht haengen.

    Gruss
    c0sMiC
    Woody rulez...

  5. #5
    Registrierter Benutzer
    Registriert seit
    Aug 2003
    Ort
    bei Hannover
    Beiträge
    32
    Guten Morgen!

    Samba pfüft die bei security = user die Benutzer in einer Datei namens /etc/samba/smbpasswd.

    Das heisst: ein User der auf die Freigabe soll muss nicht nur Linux bekannt sein sondern auch Samba.

    ==> Konsole als root --> smbpasswd -a USERNAME ... zweimal das passwort eingeben und díe Freigabe testen.


    Viel Spass noch,


    CrueBaby
    Man muss zum Wahnsinn geboren sein - dann klappt alles!!!

  6. #6
    Registrierter Benutzer
    Registriert seit
    Sep 2003
    Ort
    Region Hannover
    Beiträge
    87
    Nunja, nun hatte ich mir das als Anfänger leicht vorgestellt,
    aber so leicht ist das wohl doch nicht..

    Ich habe via Yast den User angelegt und dann
    in der smbpasswd auch den User angelegt (Notebook).
    Doch leider komme ich nicht rein ;(

    Aber da ich nun auf der Arbeit bin, kann ich euch auch meine
    smb.conf zeigen die ich benutze.. Die ist von meinem Chef die er
    auf seinem Router hat, doch die soll ich ja nur mal zum testen benutzen.

    Kann mir vielleicht einer ne kleine und kurzgehaltene smb.conf zeigen,
    die schon für die ersten Freigaben schonmal genügt?

    Naja, hier erstma die smb.conf
    #----------------------------------------------------------------------------
    # /Etc/smb.conf # automatically created by rc700.samba
    #----------------------------------------------------------------------------
    [global]
    workgroup = ****
    serverstring = Samba-File-Server
    preferred master = no
    interfaces = 192.168.120.254/255.255.255.0
    os level = 0
    wins support = no
    time server = no
    hosts allow = localhost 192.168.120.0/255.255.255.0
    guest account = nobody
    keep alive = 30
    browseable = yes
    public = yes
    security = share
    printing = bsd
    printcap name = /etc/printcap
    load printers = no
    bind interfaces only = yes
    socket options = TCP_NODELAY
    mangle case = yes
    case sensitive = no
    default case = lower
    preserve case = yes
    short preserve case = yes
    dos filetimes = yes
    dos filetime resolution = yes
    deadtime = 5

    [share]
    comment = Datenaustausch auf Server
    browseable = yes
    available = yes
    writeable = yes
    path = /Share
    hosts allow = 192.168.120.0/255.255.255.0
    force user = root
    Vielleicht könnt ihr damit mehr anfangen als ich,
    was ich sogar denke..

    Das war's dann erstma von meiner Seite

    p.s. ich hatte nix gefunden was einen Channel (IRC) oderso angeht,
    habt ihr da vielleicht einen eigenen Channel?

    Mfg. Angel

  7. #7
    ruestiger Rentner Avatar von pibi
    Registriert seit
    Jul 2002
    Ort
    Winterthur (CH)
    Beiträge
    2.699
    @angel:

    In der Definition des Shares fehlt die Angabe, WER ueberhaupt zugreifen darf ("valid users = ....")

    @cosmic:
    Wenn ich mich recht erinnere, muesste es unter [GLOBAL] richtig heissen:
    security = user (ohne das "s" am Schluss)

    Ansonsten lass mal "testparm" laufen und die komplette Syntax von smb.conf auf Fehler testen.
    Die Passwortabfrage kommt immer dann, wenn ein das Standardpasswort (mit welchem der User unter Windows eingeloggt hat) nicht mit demjenigen von Samba uebereinstimmt. Und wie bereits jemand vorher geschrieben hat: Samba-User muessen im System (/etc/passwd) UND unter anschliessend Samba angelegt werden.

    Gruss Pit.

  8. #8
    Registrierter Benutzer
    Registriert seit
    Sep 2003
    Ort
    Region Hannover
    Beiträge
    87
    hm.. okay,
    ich habe die smb.conf nochmal ein bisschen gekürzt..
    Wenn ich nun alles bei secure auf share stelle,
    komme ich ohne probleme in das Verzeichniss.

    #----------------------------------------------------------------------------
    # /Etc/smb.conf
    #----------------------------------------------------------------------------
    [global]
    workgroup = NASA
    serverstring = Samba-File-Server
    keep alive = 30
    os level = 2
    security = share
    printing = bsd
    printcap name = /etc/printcap
    load printers = no
    socket options = TCP_NODELAY
    encrypt passwords = yes

    [share]
    comment = Heimverzeichniss
    path = /Share
    security = share
    read only = yes
    browseable = yes
    force user = angel
    So, wenn ich unten bei force user auf root stelle,
    dann kann ich auch mit diesen Daten auf den Server zugreifen,
    doch wenn ich das alles auf angel stehen lase, dann bekomme
    eine Fehlermeldung..

    Meldung:
    Auf \\Server\Share kann nicht zugegriffen werden.
    Der Netzwerkname wurde nicht gefunden.


    Kann mir jemand dabei helfen?

    Mfg. Angel

  9. #9
    Premium Mitglied Avatar von Doh!
    Registriert seit
    Jul 2002
    Ort
    Frankfurt am Main
    Beiträge
    1.372
    Eine Bitte Angel, wenn Du ein Problem hast, mach ein eigenen Thread auf und poste das nicht in einen Thread eines anderen, der um Hilfe bittet, das bringt nämlich den Thread durcheinander
    Es gibt nicht so viel Tag im Jahr wie der Fuchs am Schwanz hat Haar

  10. #10
    Registrierter Benutzer
    Registriert seit
    Sep 2003
    Ort
    Region Hannover
    Beiträge
    87
    Okay, dann mache ich ein neues Thema dafür auf,
    dachte auch das mein Thema mit einem Post gelöst werden könnt.
    Und däswegen wollte ich hier posten..

    Aber das verstehe ich ja auch

    Mfg. Angel

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •