Ordner-Freigaben in Ubuntu (Gnome) erstellen

hillux am 6. Oktober 2007 – 10:45

Freigaben, auf die User im Netzwerk (ohne Domäne) zugreifen können, erstellt man unter Linux am besten mit Samba.
Dass im Netzwerk auf diese Freigabe Benutzer verschiedener Systeme (Linux, MS-Windows, Mac usw.) zugreifen können, ist wohl klar.

Hier eine Anleitung für Ubuntu (Gnome) 7.10:

Zunächst samba und smbfs mit synaptic oder sudo apt-get install samba smbfs in der Konsole installieren.

Samba verwaltet die Benutzer unabhängig von der System-Benutzer-Verwaltung des Betriebssystems. Damit auf eine Freigabe zugegriffen werden kann, muss der System-User mit dem Samba-User identisch sein. Das ist übrigens auch bei MS-Windows so – nur die Vorgehensweise ist verschieden.

1) System User anlegen.
Der User soll sich nicht am lokalen System anmelden können, sondern nur auf die Freigabe im Netzwerk zugreifen.

In der Konsole:
sudo adduser --no-create-home --disabled-login beispieluser

Ich denke, die Optionen sind selbsterklärend.

2) samba-User anlegen.
sudo smbpasswd -a beispieluser

mit

sudo smbpasswd -e beispieluser

den User aktivieren.

3) In System -> Administration -> Gemeinsame Ordner unter Allgemeine Einstellungen die Workgroup festlegen.

4) Ordner freigeben mit Rechtsklick auf Beispielordner -> Ordner teilen. Schreibrechte aktivieren.

5) Nun noch eine kleine Anpassung der smb.conf:

Mit root-Rechten die Datei /etc/samba/smb.conf mit einem Editor öffnen und am Ende (die gerade erstellte Freigabe suchen) folgende Zeilen einfügen:

create mode = 0666 # Zugriffsrechte für neue Dateien

directory mode = 0777 # Zugriffsrechte für neue Ordner

Ohne diese Optionen kann der lokale Benutzer nur Dateien löschen, die er selbst angelegt hat.

6) Nun noch die Zugriffsrechte des freigegebenen Ordners festlegen:

Rechtsklick auf den Ordner -> Eigenschaften -> Zugrifssrechte für Gruppe und Andere z.B. auf Dateien erstellen und löschen stellen. Ohne Zugriffsrechte kann nicht auf den Ordner im Netzwerk zugegriffen werden.

Das wars.

  1. 9 Kommentare zu “Ordner-Freigaben in Ubuntu (Gnome) erstellen”

  2. schöner Artikel! werde ich dann, wenn ich mal Linux habe, ausprobieren!

    geschrieben von stony am 18. Okt, 2007

  3. Na dann mal ran an das System der Zukunft. Wenn Du Unterstützung brauchst: hillux. Grüße

    geschrieben von hillux am 19. Okt, 2007

  4. werde im nächsten Semester Systemprogrammierung machen! Und der Prof. will da UNIX zu benutzen! Da werde ich dir dann mal ein KERNEL Update schreiben °_°

    geschrieben von stony am 20. Okt, 2007

  5. Hallo,
    schönes, einfach verständliches Tutorial.
    Allerdings ist mir beim Ausprobieren aufgefallen, dass die beiden Samba Befehle verkehrtherum aufgeschrieben wurden. Option “-a” (add) fügt einen neuen Benutzer hinzu, Option “-e” (enable) aktiviert ihn.
    Gruß, Philipp

    geschrieben von Philipp K. am 28. Okt, 2007

  6. Sowas. Du hast natürlich recht. Habe das korrigiert. Grüße, chille

    geschrieben von hillux am 29. Okt, 2007

  7. Kleine Korrektur:

    Wer Vollzugriff erlauben will, sollte bei
    create mode = 0666 # Zugriffsrechte für neue Dateien

    0777 angeben.

    geschrieben von hillux am 12. Nov, 2007

  8. Hallo Stony, wenn das mit der Kernel-Prog. aktuell ist, melde Dich unbedingt.

    geschrieben von hillux am 12. Nov, 2007

  9. Auch wenn das schon lange her ist, habe folgendes Problem:

    root@desktop:~# adduser –no-create-home –disabled-login chrisi
    Lege Benutzer »chrisi« an …
    Lege neue Gruppe »chrisi« (1001) an …
    Lege neuen Benutzer »chrisi« (1001) mit Gruppe »chrisi« an …
    Erstelle Home-Verzeichnis »/home/chrisi« nicht.
    Ihr Konto ist abgelaufen. Wenden Sie sich an den Systemadministrator
    chfn: PAM-Authentifizierung fehlgeschlagen
    adduser: »/usr/bin/chfn chrisi« gab den Fehlercode 1 zurück. Programmende.

    geschrieben von chris am 01. Jun, 2008

  10. Hallo hillux,

    großes Lob eines Linux-Anfängers! Kurz und Effektiv –> Es funktioniert tadellos!

    Vielen Dank

    geschrieben von seventynine am 05. Jul, 2009

Kommentar schreiben