ubuntuusers.de

Freigabe unter Samba

Status: Gelöst | Ubuntu-Version: Server 22.04 (Jammy Jellyfish)
Antworten |

Scplayer

Anmeldungsdatum:
9. April 2020

Beiträge: Zähle...

Hallo allerseits,

Zunächst einmal ein paar Grundlegende Einzelheiten.

Habe ein Proxmox Server am laufen mit Proxmox version 8 .

Auf dieser ist eine Ubuntu VM installiert in der ich Samba installiert habe und konfiguriert. So weit läuft dieser auch ebenso konnte ich bereits erfolgreich freigaben einrichten und diese bzgl. des Zuganges auf User beschränken. Dazu einmal die Idee:

auf den Pfad /mnt/sdb/shares sollen die user jan und jana ledilgich Lese Rechte besitzen auf den Pfad /mnt/sdb/shares/jan soll der user jan schreib und lese Rechte besitzen auf den Pfad /mnt/sdb/shares/jana soll der user jana schreib und Lese Rechte besitzen

dazu auch einmal ein auschnitt aus der smb.conf im Anhang.

Beim einbinden des RestrictedShares das unter Pfad /mnt/sdb/shares läuft mit den user jan kann auch auf den Ordner jan unter Pfad /mnt/sdb/shares/jana kann ich auf Ordner jana zugreifen was nicht sein soll, sondern das kein Zugriff möglich ist oder der Ordner gar nicht erst angezeigt wird. Zugriff auf /mnt/sdb/shares/jan habe ich denn auch das soll so sein.

Beim einbinden des RestrictedShares das unter Pfad /mnt/sdb/shares läuft mit den user jana bekomme ich ein meldung zugriff verweigert beim öffnen des jan ordners und kann den ordner jana öffnen genau so soll es sein

Einbindungen erfolgten alle unter Windows 11 23H2 Administration von Proxmox,Ubuntu VM und Samba erfolgt lediglich über Terminal/shell.

Hoffe es ist keine lapeie ist meine aller erste Berührung mit einen/er Homeserver,VM,Linux und Samba.

Lg Jan

Bilder

Newubunti

Anmeldungsdatum:
16. Februar 2008

Beiträge: 5149

Hallo und Willkommen Scplayer!

Bitte poste die Ausgabe der folgenden Befehle in Codeblöcken:

testparm -s 

und

ls -la /mnt/sdb/shares 

Danke!

LG, Newubunti

micneu

Avatar von micneu

Anmeldungsdatum:
19. Januar 2021

Beiträge: 772

Wohnort: Hamburg

@Scplayer kannst du mal eine Tabelle machen wer wo drauf zugreifen dürfen soll. mir ist es zu aufwendig das alles aus dem text zu fischen. Was genau soll das ziel sein, Benutzer sollen nicht auf bestimmte freigaben zugreifen? warum sollen sie denn auf /mnt/sdb/shares? ich persönlich würde das wo sie nur lesend zugriff bekommen sollen einfach auch ein verzeichniss machen, parallel zu den jan, jana so ganz verstehe ich deine strucktur noch nicht was du damit bezweckst? der screenshot zu deiner config (nächstes mal bitte in codeblöcke und nicht als screenshot) hast du 2 x jan & 2 x jana, warum, was willst du damit erreichen (vom gefühl sage ich mal das ist nicht richtig

meiner Meinung könntest du sowas machen (nur warum willst du das)?

comment = shares
   path = /mnt/sdb/shares
   guest ok = no
   browseable = no
   create mask = 0770
   directory mask = 0770
   valid users = ansible,micneu
   writeable = no

PS: ich persönlich würde keine rechte direkt auf Benutzer geben sondern immer mit Gruppen arbeiten

Scplayer

(Themenstarter)

Anmeldungsdatum:
9. April 2020

Beiträge: 8

@Newubunti

Guten Morgen,

Einmal die Ausgabe von testparm -s .

Load smb config files from /etc/samba/smb.conf
Loaded services file OK.
Weak crypto is allowed

Server role: ROLE_STANDALONE

# Global parameters
[global]
        client max protocol = SMB3
        client min protocol = NT1
        log file = /var/log/samba/log.%m
        logging = file
        map to guest = Bad User
        max log size = 1000
        obey pam restrictions = Yes
        pam password change = Yes
        panic action = /usr/share/samba/panic-action %d
        passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
        passwd program = /usr/bin/passwd %u
        security = USER
        server min protocol = NT1
        server role = standalone server
        server string = %h server (Samba, Ubuntu)
        unix password sync = Yes
        usershare allow guests = Yes
        wins support = Yes
        idmap config * : backend = tdb


[printers]
        browseable = No
        comment = All Printers
        create mask = 0700
        path = /var/spool/samba
        printable = Yes


[print$]
        comment = Printer Drivers
        path = /var/lib/samba/printers


[jan]
        comment = jan
        force user = smb
        path = /mnt/sdb/shares
        valid users = jan
        write list = jan


[jana]
        comment = jana
        force user = smb
        path = /mnt/sdb/shares
        valid users = jana
        write list = jana


[RestrictJan]
        comment = smb jan share
        create mask = 0600
        directory mask = 0700
        path = /mnt/sdb/shares/jan
        read only = No
        valid users = jan


[RestrictShares]
        comment = smb Restrict share
        create mask = 0600
        directory mask = 0700
        path = /mnt/sdb/shares
        valid users = jan jana


[RestrictJana]
        comment = smb jana share
        create mask = 0600
        directory mask = 0700
        path = /mnt/sdb/shares/jana
        read only = No
        valid users = jana

Die Ausgabe von ls -la /mnt/sdb/shares

root@datenfirst:~# ls -la /mnt/sdb/shares
total 16
drwxr-xr-x 4 root root 4096 Jan 12 18:53 .
drwxr-xr-x 4 root root 4096 Jan 12 18:53 ..
drwx------ 3 jan  jan  4096 Jan 13 20:50 jan
drwxr-xr-x 2 root root 4096 Jan 12 18:53 jana

Lg Jan

Scplayer

(Themenstarter)

Anmeldungsdatum:
9. April 2020

Beiträge: 8

@micneu

Guten Morgen,

Also die Datenablage worunter Freigaben laufen sollen sind über /mnt/sdb eingehängt daher kann dieser Teil nicht verändert werden. Auf /mnt/sdb/shares sollen die user Jan und Jana ausschließlich lesenden zugriff haben.

User Jan Leserechte auf /mnt/sdb/shares User Jan Lese und Schreibrechte auf /mnt/sdb/shares/jan User Jan kein Zugriff auf /mnt/sdb/shares/jana

User Jana Leserechte auf /mnt/sdb/shares User Jana Lese und Schreibrechte auf /mnt/sdb/shares/jana User Jana kein Zugriff auf /mnt/sdb/shares/jan

Verstehe deine bitte einer Tabelle so das du meinst hier in der Antwort direkt eine Tabelle daher dies in dieser form wenn du eine Tabelle über Openoffice als Anhang meinst gibt mir bitte bescheid.

Hatte das ganze auch so versucht das ich die Laufwerke direkt mit //IP-Adresse/jan in windows einbinde mit user jan oder mit //IP-Adresse/jana user jana aber da hatte windows immer gemeckert kein zugriff.

Meinst du mit jeweils eigenes Verzeichnis für user jan und jana das der Pfad z.b so ist ?:

Jan – /mnt/sdb/restrictedJan

Jana – /mnt/sdb/restrictedJana

Hat Samba generell ein Problem / Windows damit wenn die Freigabe selber genauso heißt wie der user ?.

LG Jan

Newubunti

Anmeldungsdatum:
16. Februar 2008

Beiträge: 5149

Scplayer schrieb:

@Newubunti

Guten Morgen,

Einmal die Ausgabe von testparm -s . ...

...Die Ausgabe von ls -la /mnt/sdb/shares...

Ok, das geht beides so nicht. In der smb.conf definierst Du für den gleichen Linux-Dateipfad insbesondere /mnt/sdb/shares für unterschiedliche Freigaben. Außerdem erstellst Du Freigaben innerhalb von Freigaben. Das ist beides schlechte Praxis. Auf Dateisystemebene (siehe ls -la /mnt/sdb/shares) sind die Rechte für jana anders, als die für jan.

Das macht man anders, guck Dir dazu mal meine Antwort hier an:

https://forum.ubuntuusers.de/topic/zugriff-auf-smb-freigaben-rechtemanagment-fuer/#post-9411609

Das folgende hat mit Deinem Problem weniger zu tun:

Brauchst Du den Parameter client min protocol = NT1 unbedingt? Auf gar keinen Fall - oder sagen wir mal so gut wie nie - setzt man aber client max protocol. Das setzt man nur, wenn man das sicherst mögliche SMB-Protokoll erzwingen wollte. Das macht ja aber bei Deiner Konfiguration, wo gleichzeitig das völlig unsichere client min protocol = NT1 gesetzt ist, überhaupt keinen Sinn.

LG, Newubunti

micneu

Avatar von micneu

Anmeldungsdatum:
19. Januar 2021

Beiträge: 772

Wohnort: Hamburg

ich habe noch nicht verstanden warum die beiden Benutzer jan/jana auf das Verzeichnis "/mnt/sdb/shares" lesend zugreifen müssen, liegen da auch daten, die gelesen werden sollen? ich habe den Verdacht das du nicht so fit in Sachen Samba bist und einen Gedanken Fehler machst?

also hier meine config, habe nur die shares eingetragen, sonst alles original ubuntu config bei mir läuft es so mit einem Windoof 11/macOS/Linux/iPhone. eigentlich ist das alles ganz einfach

Load smb config files from /etc/samba/smb.conf
Loaded services file OK.
Weak crypto is allowed

WARNING: The 'netbios name' is too long (max. 15 chars).

Server role: ROLE_STANDALONE

# Global parameters
[global]
	log file = /var/log/samba/log.%m
	logging = file
	map to guest = Bad User
	max log size = 1000
	obey pam restrictions = Yes
	pam password change = Yes
	panic action = /usr/share/samba/panic-action %d
	passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
	passwd program = /usr/bin/passwd %u
	server role = standalone server
	server string = %h server (Samba, Ubuntu)
	unix password sync = Yes
	usershare allow guests = Yes
	idmap config * : backend = tdb


[printers]
	browseable = No
	comment = All Printers
	create mask = 0700
	path = /var/spool/samba
	printable = Yes


[print$]
	comment = Printer Drivers
	path = /var/lib/samba/printers


[daten]
	browseable = No
	comment = daten
	create mask = 0770
	directory mask = 0770
	force group = users
	inherit permissions = Yes
	path = /share/daten
	valid users = ansible micneu


[daten_jan]
	browseable = No
	comment = daten_jan
	create mask = 0770
	directory mask = 0770
	force group = ansible
	path = /share/daten_jan
	read only = No
	valid users = ansible


[daten_jana]
	browseable = No
	comment = daten_jana
	create mask = 0770
	directory mask = 0770
	force group = micneu
	path = /share/daten_jana
	read only = No
	valid users = micneu

hier noch ein ls auf meine verzeichnisse:

root@ansible-client01:~# ls -lah -R /share/
/share/:
total 20K
drwxrwx---  5 root    users   4.0K Jan 17 12:45 .
drwxr-xr-x 20 root    root    4.0K Jan 15 17:53 ..
drwxrwx---  3 root    users   4.0K Jan 15 18:36 daten
drwxrwx---  2 ansible ansible 4.0K Jan 17 12:45 daten_jan
drwxrwx---  3 micneu  micneu  4.0K Jan 17 13:00 daten_jana

/share/daten:
total 12K
drwxrwx--- 3 root   users 4.0K Jan 15 18:36 .
drwxrwx--- 5 root   users 4.0K Jan 17 12:45 ..
drwxrwx--- 2 micneu users 4.0K Jan 15 18:36 TEST01

/share/daten/TEST01:
total 8.0K
drwxrwx--- 2 micneu users 4.0K Jan 15 18:36 .
drwxrwx--- 3 root   users 4.0K Jan 15 18:36 ..

/share/daten_jan:
total 8.0K
drwxrwx--- 2 ansible ansible 4.0K Jan 17 12:45 .
drwxrwx--- 5 root    users   4.0K Jan 17 12:45 ..

/share/daten_jana:
total 12K
drwxrwx--- 3 micneu micneu 4.0K Jan 17 13:00 .
drwxrwx--- 5 root   users  4.0K Jan 17 12:45 ..
drwxrwx--- 2 micneu micneu 4.0K Jan 17 13:00 TEST1

/share/daten_jana/TEST1:
total 8.0K
drwxrwx--- 2 micneu micneu 4.0K Jan 17 13:00 .
drwxrwx--- 3 micneu micneu 4.0K Jan 17 13:00 ..

micneu

Avatar von micneu

Anmeldungsdatum:
19. Januar 2021

Beiträge: 772

Wohnort: Hamburg

warum machst du das?

[jan]
        comment = jan
        force user = smb
        path = /mnt/sdb/shares
        valid users = jan
        write list = jan


[jana]
        comment = jana
        force user = smb
        path = /mnt/sdb/shares
        valid users = jana
        write list = jana

das hast du doch eigentlich damit erschlagen

[RestrictShares]
        comment = smb Restrict share
        create mask = 0600
        directory mask = 0700
        path = /mnt/sdb/shares
        valid users = jan jana

warum brauchst du diese Freigabe, liegen da daten auf die lesend zugegriffen werden? laut deinem ls liegen dort keine daten auf die zugeriffen werden soll/kann

bitte erkläre mir mal was du mit der Freigabe bezweckst, ich habe es wirklich noch nicht verstanden?

Bilder

Scplayer

(Themenstarter)

Anmeldungsdatum:
9. April 2020

Beiträge: 8

Moin,

Ich hatte zuerst versucht die Freigaben anhand diesen Link einzurichten https://www.techgrube.de/tutorials/ordnerfreigaben-ubuntu-20-04-homeserver-nas-teil-4

Bzgl. der Punkt von Raid das habe ich zwar nicht aber der Pfad liegt nicht auf die Systemfestplatte sondern eine zweite die über /mnt/sdb gemountet ist.

Daher dieser Bereich:

[jan] comment = jan force user = smb path = /mnt/sdb/shares valid users = jan write list = jan

[jana] comment = jana force user = smb path = /mnt/sdb/shares valid users = jana write list = jana

jedoch funktionierte das Einbinden nicht in Windows 11, später hatte ich in ein anderen Forum/Blog Beitrag rausgelesen das es wohl an folgendes liegt. Bei der Methode wie oben genannt gleicht Windows beim Einbinden die Anmeldedaten von Windows selber ab. Was nicht sein soll, in ein anderen Forum/Blog Beitrag hatte ich rausgelesen ich müsste neben den Eintrag oben mit [Jan] und [Jana] auch ein Eintrag machen für die Freigabe selber daher dieser Part für user Jan:

[RestrictJan] comment = smb jan share create mask = 0600 directory mask = 0700 path = /mnt/sdb/shares/jan read only = No valid users = jan

Eigentlich möchte ich lediglich eine Freigabe für Jan haben unter diesen Pfad /mnt/sdb/shares/jan worauf nur user jan zugreifen kann mit Lese & Schreibrechte. Für User Jana das Gleiche aber mit folgenden Pfad /mnt/sdb/shares/jana.

User Jan soll aber kein Zugriff auf /mnt/sdb/shares/jana haben. User Jana soll aber kein Zugriff auf /mnt/sdb/shares/jan haben

Diese unter Windows 11 einbinden.

ALs ich das anfangs so einstellte wie in https://www.techgrube.de/tutorials/ordnerfreigaben-ubuntu-20-04-homeserver-nas-teil-4 konnte ich jedoch die Freigaben nicht in Windows einbinden.

So wie ich es von euch verstehe micneu und newubuntuuser müsste ich das denn so machen:

- Freigabe /mnt/sdb/shares löschen

- Block mit Restrictedshares,RestrictedJan,RestrictedJana aus smb.config entfernen

Noch eine frage micneu diesen Bereich von dir:

[daten_jana] browseable = No comment = daten_jana create mask = 0770 directory mask = 0770 force group = micneu path = /share/daten_jana read only = No valid users = micneu

Muss browseable nicht auf yes stehen damit die Freigaben im Windows Explorer eingebunden werden können ?.

LG Jan

Scplayer

(Themenstarter)

Anmeldungsdatum:
9. April 2020

Beiträge: 8

@newubuntuuser

Bzgl. dies hier:

Das folgende hat mit Deinem Problem weniger zu tun:

Brauchst Du den Parameter client min protocol = NT1 unbedingt? Auf gar keinen Fall - oder sagen wir mal so gut wie nie - setzt man aber client max protocol. Das setzt man nur, wenn man das sicherst mögliche SMB-Protokoll erzwingen wollte. Das macht ja aber bei Deiner Konfiguration, wo gleichzeitig das völlig unsichere client min protocol = NT1 gesetzt ist, überhaupt keinen Sinn.

Hatte in ein Forum/Blog gelesen das der Eintrag für Windows erforderlich ist, könnte ich den den gesamten Bereich rausnehmen ?.

micneu

Avatar von micneu

Anmeldungsdatum:
19. Januar 2021

Beiträge: 772

Wohnort: Hamburg

Scplayer meine Empfehlung da du in deiner config doch einige geändert hast.

  • Starte mit einer sauberen samba config (die vom ubuntu packet mitgeliefert wird)

  • Ich habe die Beispiele genug geliefert wie du es lösen kannst

  • Browseable die Beschreibung findest du in der samba doku (ich kann dir nur empfehlen dir ein Fachbuch zu kaufen damit du dich in das Thema richtig einlesen kannst oder die Doku https://www.samba.org/samba/docs/)

  • Also ich habe meine config mit Windoof 10/11, Linux & macOS getestet

  • meine Empfehlung für deine Freigaben:

[austausch]
comment = daten
   path = /share/daten
   guest ok = no
   browseable = no
   create mask = 0770
   directory mask = 0770
   valid users = ansible, micneu
   writeable = no
   force group = users
   inherit permissions = yes

du musst natürlich die rechte richtig setzen im Filesystem und auch die Benutzer müssen in den richtigen Gruppen sein. Ich persönlich finde es keine gute Idee ein Verzeichnis freigeben in die andere Verzeichnisse freigegeben werden (deshalb mein ansatz mit den entsprechenden verzeichnissen)

[daten_jan]
comment = daten_jan
   path = /share/daten_jan
   guest ok = no
   browseable = no
   create mask = 0770
   directory mask = 0770
   valid users = ansible
   writeable = yes
   force group = ansible

oben die Freigabe für jan

[daten_jana]
comment = daten_jana
   path = /share/daten_jana
   guest ok = no
   browseable = no
   create mask = 0770
   directory mask = 0770
   valid users = micneu
   writeable = yes
   force group = micneu

oben die Freigabe für jana

root@ansible-client01:~# ls -lah /share/
total 20K
drwxrwx---  5 root    users   4.0K Jan 17 12:45 .
drwxr-xr-x 20 root    root    4.0K Jan 15 17:53 ..
drwxrwx---  3 root    users   4.0K Jan 15 18:36 daten
drwxrwx---  2 ansible ansible 4.0K Jan 17 12:45 daten_jan
drwxrwx---  3 micneu  micneu  4.0K Jan 17 13:00 daten_jana

oben meine Verzeichnisstruktur mit den Filesystem Rechten

Newubunti

Anmeldungsdatum:
16. Februar 2008

Beiträge: 5149

Hallo Scplayer,

Ich hatte zuerst versucht die Freigaben anhand diesen Link einzurichten https://www.techgrube.de/tutorials/ordnerfreigaben-ubuntu-20-04-homeserver-nas-teil-4

Diese Anleitung vergisst, den dortigen exemplarischen Nutzern tom, lena, media, familie Dateirechte für Ihre eigenen Verzeichnisse einzuräumen. Deswegen ist es nicht verwunderlich, dass das bei Dir nicht funktioniert hat.

Muss browseable nicht auf yes stehen damit die Freigaben im Windows Explorer eingebunden werden können ?

Nein. brwoseable bezeichnet die Eigenschaft, dass die entsprechende Freigabe beim Browsen mittels GUI - wie z.B. dem Explorer - in der Netzwerkumgebung angezeigt wird - dass der Freigabe-Ordner - bei Dir z.B. jana beim durchsuchen des Netzwerks mittels Explorer in diesem sichtbar ist.

Einbiden im Explorer kann man einen unsichtbaren Netzwerk-Ordner (browseable = no) immer indem man im Explorer mit der rechten Maustaste auf "Dieser PC" klickt, und dort "Netzwerklaufwerk verbinden" auswählt. Mann muss den Freigabepfad in der Form \\<Samba-Server-IP>\Freigabename dann halt nur händisch eingeben. Ist die Freigabe auf diese Weise eingebunden, dann kann man auf sie über den Explorer problemlos zugreifen.

Erstelle mal bitte - wie auch schon von micneu empfohlen - eine saubere Konfiguration, wie sie bei der Erstinstallation das Paketes samba ausgeliefert wird. Eine Kopie dieser Originaldatei findest Du im Verzeichnis /usr/share/samba. Anstatt die Datei einfach nach /etc/samba/ zu kopieren, mache besser folgendes - das gibt das Original ohne Kommentare aus und leitet diese verkürzte, übersichtlichere Ausgabe in die Datei /etc/samba/smb.conf um:

testparm -s /usr/share/samba/smb.conf | sudo tee /etc/samba/smb.conf 

Dieser Konfiguration fügst Du dann die beiden Freigaben für [jan] und [jana] hinzu - also genau zwei Freigaben - und sonst erst mal keine weiteren Freigaben.

Also fügst Du die folgenden beiden Share-Definitionen am Ende der zuvor erstellten /etc/samba/smb.conf hinzu:

[jana]
         # Datenverzeichnis von Jana
         path = /mnt/sdb/shares/jana
         browseable = no
         valid users = jana
         read only = no
         force create mode = 0600
         force directory mode = 0700

[jan]
         # Datenverzeichnis von Jan
         path = /mnt/sdb/shares/jan
         browseable = no
         valid users = jan
         read only = no
         force create mode = 0600
         force directory mode = 0700

Anschließend führst Du ein

sudo smbcontrol all reload-config 

aus, um die geänderte Konfiguration in Samba ohne Neustart des Servers zu aktivieren.

Dann führst Du die folgenden Befehle aus, um die Dateirechte für die Verzeichnisse /mnt/sdb/shares/jan und /mnt/sdb/shares/jana richtig zu setzen:

sudo chown jana:jana /mnt/sdb/shares/jana
sudo chown jan:jan /mnt/sdb/shares/jan
sudo chmod 700 /mnt/sdb/shares/jana /mnt/sdb/shares/jan 

Zum Test der Dateirechte führst Du auf dem Server die beiden folgenden Befehle aus:

#vorlage Befehl
sudo -u jana ls -alR /mnt
sudo -u jan ls -alR /mnt

Jana sollte für das Verzeichnis /mnt/sdb/shares/jan ein Permission denied erhalten, Jan sollte das für das Verzeichnis /mnt/sdb/shares/jana erhalten. Wenn dem so ist und die beiden das Permission denied jeweils nur für das Verzeichnis des anderen erhalten, dann sind die Dateirechte richtig konfiguriert.

Für den Zugriffs-Test auf Freigabe-Ebene installierst Du Dir auf dem Server das Paket smbclient und führst dann die folgenden Befehle aus:

smbclient //<IP-Deines-Ubuntu-Servers>/jana -U jana
smbclient //<IP-Deines-Ubuntu-Servers>/jan -U jana
smbclient //<IP-Deines-Ubuntu-Servers>/jan -U jan
smbclient //<IP-Deines-Ubuntu-Servers>/jana -U jan 

Hier sollte jeweils der Zugriff auf das eigene Verzeichnis möglich sein und der Zugriff auf das Verzeichnis des anderen abgewiesen werden.

Wenn auch das so ist, dann hast Du den Samba-Server und die von diesem genutzten Dateirechte grundsätzlich richtig konfiguriert.

Merke Dir, dass Du für den Zugriff über Samba neben der Einrichtung der Freigaben in der /etc/samba/smb.conf den entsprechenden Samba-Nutzern auch die notwendigen bzw. gewünschten Dateirechte im Dateisystem des Samba-Servers einräumst.

Wenn Du zukünftig neben jana und jan eventuell auch noch weitere Nutzer hinzufügen sollen wolltest, dann empfehle ich Dir aber eher die Vorgehensweise aus dem anderen Thread, den ich Dir weiter oben bereits verlinkt hatte. Das hat den Vorteil, dass Du beim hinzufügen weitere Nutzer nicht jeweils immer auch eine extra Freigabe einrichten musst. Bei nur einer Hand voll von Nutzern ist das aber auch noch nicht so dramatisch.

Und bitte verwende weiterhin Codeblöcke, wenn Du hier Konfigurationseinstellungen wiedergibst! Das erleichtert für uns das Lesen Deiner Beiträge.

Danke!

LG, Newubunti

Scplayer

(Themenstarter)

Anmeldungsdatum:
9. April 2020

Beiträge: 8

Hallo Allerseits,

Danke für die Hilfe mit euren Tipps hat es jetzt funktioniert.

[jana]
         # Datenverzeichnis von Jana
         path = /mnt/sdb/shares/jana
         browseable = no
         valid users = jana
         read only = no
         force create mode = 0600
         force directory mode = 0700

[jan]
         # Datenverzeichnis von Jan
         path = /mnt/sdb/shares/jan
         browseable = no
         valid users = jan
         read only = no
         force create mode = 0600
         force directory mode = 0700

Dazu aber ein hinweis und zwar musste ich das auf folgendes abändern:

[jana_first]
         # Datenverzeichnis von Jana
         path = /mnt/sdb/shares/jana
         browseable = no
         valid users = jana
         read only = no
         force create mode = 0600
         force directory mode = 0700

[jan_first]
         # Datenverzeichnis von Jan
         path = /mnt/sdb/shares/jan
         browseable = no
         valid users = jan
         read only = no
         force create mode = 0600
         force directory mode = 0700

Hatte aber schon öfter jetzt gelesen das es zu Konflikten kommen kann wenn der Name der Freigabe identisch ist mit den user .

LG Jan

Newubunti

Anmeldungsdatum:
16. Februar 2008

Beiträge: 5149

Scplayer schrieb:

... Hatte aber schon öfter jetzt gelesen das es zu Konflikten kommen kann wenn der Name der Freigabe identisch ist mit den user .

Hattest Du damit selbst Probleme oder hast Du das "nur" gemacht, weil Du das irgendwo gelesen hast? Und wo hast Du das gelesen?

LG, Newubunti

micneu

Avatar von micneu

Anmeldungsdatum:
19. Januar 2021

Beiträge: 772

Wohnort: Hamburg

egal, wenn es jetzt bei dir geht, ist mir der Rest egal. viel Glück war echt eine schwere Geburt. Du solltest dich auf alle Fälle mehr in das Thema einlesen damit es nächstes mal schneller geht.

Antworten |