Samba Schnell Howto

Alles über alternative und andere Betriebssysteme
Antworten
Tux390
Supermoderator
Supermoderator
Beiträge: 258
Registriert: Do 13. Sep 2007, 21:03
Wohnort: Graz (Österreich)
Kontaktdaten:

Samba Schnell Howto

Beitrag von Tux390 »

Dies ist ein kurz HOWTO das beschreibt wie man schnell unter Linux und ohne Umwege ein Verzeichnis freigibt und als netzlaufwerk unter Windows/Linux einbinden kann !



Verzeichnis Freigabe mit Samba mit 4 einfachen schritten und Einbindung unter Linux und Windows!

Wie kann ich ein freigegebenes Verzeichnis einhängen(mounten)
[*]
    Unter Windows habt ihr folgende Möglichkeit(bei Ausführen im Startmenü eingeben):
    „\\Hostname\Freigabename“

    Unter Linux folgende Möglichkeiten:

    „\\\\Hostname\\Freigabename“
    „//Hostname/Freigabename“
    "\\Hostname\Freigabename"

    1)Was braucht ihr um euren eigenen Samba Server aufzusetzen bzw ein Verzeichnis mithilfe von Samba übers Netzwerk freizugeben?
    #Ein Linux eurer Wahl
    #Samba (meist dabei ansonsten nachinstallieren)
    #Linux Basiswissen mit einem der Editoren (Vi,Joe etc.)
    #Konsolen Basiswissen
    #Wissen über das User-Rechte System unter Linux

    2) wo ist das Konfigurationsfile?
    Dieses File findet ihr unter /etc/samba/smb.conf es empfiehlt sich aber vor jeder Veränderung ein Sichherungskopie dieser Datei zu machen.
    Ich erstelle hier einmal ein völlig neues File und trage folgendes ein(das in den Klammern braucht ihr nicht in euer File schreiben ;) das sind Kommentare damit ihr wisst wofür welcher Eintrag ist ):

    [global]
    workgroup = ARBEITSGRUPPE (hier wird die Windows-Workgroup definiert)
    netbios name = Test (der Name des Servers,hier könnt ihr jeden Wunschnamen eintragen dieser ist dann euer Hostname)
    server string = Samba Versuchsserver auf %h (Samba %v)
    winsserver = yes
    browseable = Yes (server ist im Netzwerk sichtbar)
    security = user
    guest account = nobody


    [homes](=euer Freigabe Name und kann belibieg gewählt warden)
    comment = Heimatverzeichnis
    read only = No
    create mask = 0750
    browseable = No

    [public]
    comment = Oeffentliches Verzeichnis (ein Kommentar)
    path = /usr/public (freigegebenes Verzeichnis muss erstellt warden! Hier auf die Rechte nach der Ordnererstellung beachten und entsprechend setzen damit die User darauf zufgreifen und schreiben können)
    guest ok = Yes
    read only = Yes

    3) Danach den Samba Dienst starten hier bieten sich je nach Distribution folgende Befehle an :
    /etc/init.d/smb restart (unter Knoppix konnte ich beobachten das der Dienst nmbd automatisch beim start von Samba gestartet wird . Falls nicht einfach manuell starten ;) )

    Wer das ganze unter Suse probieren will kann mit
    „rcsmbd start“ samba starten
    „rcnmbd start“
    Seinen Samba starten und dann das Verzeichnis einhängen , Gutes Gelingen!

    Tipps: Falls ihr beim mounten des Verzeichnisses eine Fehlermeldung bekommt in der Art das ich ihr keinen Zugriff darauf habt , habt ihr die recht am freigegebenen Ordner falsch gesetzt, wahrscheinlich habt ihr diesen als root erstellt und könnt deswegen nicht hineinsehen und schreiben also die rechte dann dementsprechend abändern ;)
    Es gibt drei Möglichkeiten, eine Firma zu ruinieren: mit Frauen, das ist das Angenehmste; mit Spielen, das ist das Schnellste; mit Computern, das ist das Sicherste.
    http://2rad.kfz-fischer.at / http://www.kfz-fischer.at

    Antworten