Samba verwaltung
lima-city → Forum → Heim-PC → Software
benutzen
benutzer
code
dis
festlegen
freigabe
gelten
http
korrigieren
maschine
mode
ordern
ordner
post
samba
system
verzeichnis
windows
zugreifen
zugriff
-
Dank diesem Post:
€dit: Mir ist grad noch eingefallen, dass der Samba Server eine eigene, vom System unabhängige Benutzerverwaltung hat. Du kannst als root smbpasswd -a dein_benutzername ausführen um einen Sambabenutzer anzulegen.
weiß ich jetzt wie man Benutzernamen und Passwörter im Samba Server hinzufügt.
Jedoch gelten diese ja für alle Ordner die ich freigebe.
Wie kann ich für jeden Ordner einen anderen Benutzernamen und ein anderes Passwort benutzen?
Ich habe Ubuntu 7.10 auf meinem System.
Beitrag geändert: 5.4.2008 12:23:09 von no-smoke -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
...
Jedoch gelten diese [Benutzernamen und Passwörter] ja für alle Ordner die ich freigebe.
Wie kann ich für jeden Ordner einen anderen Benutzernamen und ein anderes Passwort benutzen?
Ich habe Ubuntu 7.10 auf meinem System.
Beitrag geändert: 5.4.2008 12:23:09 von no-smoke
So direkt geht das wie bei Windows: garnicht.
Du kannst zwar für jede Freigabe festlegen, welcher User überhaupt darauf zugreifen darf (Direktive \"valid users\") - und wenn Du jeder Freigabe einen anderen User zuweist, denke ich, bekommst Du, was Du willst.
Aber zumindest wenn der Client Windows ist, kommst Du damit nicht sehr weit, weil Windows meines Wissens nicht fähig ist, für Fileserver-Zugriffe pro Freigabe unterschiedliche Login-Daten zu benutzen. (Da lasse ich mich aber gerne von anderen korrigieren)
(EDIT: ich hatte ursprünglich die falsche Direktive angegeben - hier ist \"valid users\" gemeint)
Beitrag geändert: 6.4.2008 9:54:35 von dis-order -
Also als erstes muss jeder Benutzer einen Account an der Linux Maschine haben, und alle Accounts müssen mit
im Sambaserver aktiviert worden sein.sudo smbpasswd -a <benutzername>
Danach müssen in /etc/samba/smb.conf die Strickpunkte vor folgenden Zeilen gelöscht werden:
Jetzt kann jeder Benutzer auf sein Verzeichnis /home/<benutzername> lesend und schreibend zugreifen, die anderen /home/<anderer-benutzer> Verzeichnisse sind nicht les- oder schreibbar.;[homes] ; comment = Home Directories ; browseable = no ; valid users = %S ; writable = yes ; create mode = 0600 ; directory mode = 0700
-
...
Jedoch gelten diese [Benutzernamen und Passwörter] ja für alle Ordner die ich freigebe.
Wie kann ich für jeden Ordner einen anderen Benutzernamen und ein anderes Passwort benutzen?
Ich habe Ubuntu 7.10 auf meinem System.
Beitrag geändert: 5.4.2008 12:23:09 von no-smoke
So direkt geht das wie bei Windows: garnicht.
Du kannst zwar für jede Freigabe festlegen, welcher User überhaupt darauf zugreifen darf (Direktive \"valid users\") - und wenn Du jeder Freigabe einen anderen User zuweist, denke ich, bekommst Du, was Du willst.
Aber zumindest wenn der Client Windows ist, kommst Du damit nicht sehr weit, weil Windows meines Wissens nicht fähig ist, für Fileserver-Zugriffe pro Freigabe unterschiedliche Login-Daten zu benutzen. (Da lasse ich mich aber gerne von anderen korrigieren)
(EDIT: ich hatte ursprünglich die falsche Direktive angegeben - hier ist \"valid users\" gemeint)
Beitrag geändert: 6.4.2008 9:54:35 von dis-order
Hallöle!
Ich hatte das Problem kürzlich auch :)
Hier die Lösung:
http://x-black.lima-city.de/winsmb.JPG
Also als erstes muss jeder Benutzer einen Account an der Linux Maschine haben, und alle Accounts müssen mit
im Sambaserver aktiviert worden sein.sudo smbpasswd -a <benutzername>
Danach müssen in /etc/samba/smb.conf die Strickpunkte vor folgenden Zeilen gelöscht werden:
Jetzt kann jeder Benutzer auf sein Verzeichnis /home/<benutzername> lesend und schreibend zugreifen, die anderen /home/<anderer-benutzer> Verzeichnisse sind nicht les- oder schreibbar.;[homes] ; comment = Home Directories ; browseable = no ; valid users = %S ; writable = yes ; create mode = 0600 ; directory mode = 0700
Das mit den /home Verzeichnissen ist nicht zwingend, du kannst auch jedes andere beliebige Verzeichnis auf deiner Linux-Platte nehmen... Es hilft dir aber, die Übersicht zu behalten!
Desweiteren empfehle ich dir SWAT (Samba Web Administration Tool)...
Das rufst du bequem in deinem Browser auf und kannst Samba von dort konfigurieren:
http://IP-DES-SAMBAS:901 oder http://HOSTNAME-DES-SAMBAS:901
also bsp:
http://192.168.0.20:901 oder http://SAMBASERVER:901
Beitrag geändert: 6.4.2008 14:45:17 von x-black -
Verschoben nach Software.
-
An x-black:
das Bild ist ja wohl nicht die Lösung.
Das man so sich bei Windows anmeldet war mir auch vorher schon klar.
Mir geht es ja vor allem darum, das ich die Passwörter für die einzelnen Ordner erstmal festlegen kann.
Ich probiere das Programm was du gemint hast einmal aus, mal gucken ob es das ist, was ich suche. -
An x-black:
das Bild ist ja wohl nicht die Lösung.
Das man so sich bei Windows anmeldet war mir auch vorher schon klar.
Mir geht es ja vor allem darum, das ich die Passwörter für die einzelnen Ordner erstmal festlegen kann.
Ich probiere das Programm was du gemint hast einmal aus, mal gucken ob es das ist, was ich suche.
Ja sorry, wollt ja nur mal helfen! -.-\' Undankbare Leute hier!
Wie gesagt, du musst nicht unbedingt die Home-Directories nehmen.
Auf der Linux-Maschine müssen die User halt eingetragen sein (mit PW), danach in der Samba-Passwd-Datei genau gleich! Später dann nur noch die Freigaben den Usern zuordnen und fertig!
Noch nen Tipp:
http://www.64-bit.de/dokumentationen/netzwerk/b/001/25741-inh.htm#TopOfPage
http://www.tanmar.info/content/view/31/47/
http://www.unifix.de/tutorial/samba/DE-Samba-HOWTO.html
http://www.linux.ie/articles/tutorials/samba.php
http://www.tutorials.de/forum/linux-tutorials/22155-linux-unix-samba-filesharing-f-r-windows-clients.html
Have fun ;)
.x-bLack
Nachtrag: Mein Post hat sich übrigens auf den Post von dis-order bezogen!
Beitrag geändert: 6.4.2008 14:46:10 von x-black -
Ich wollte nicht undankbar sein.
Ich bin sogar sehr dankbar für eure Hilfe. -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage