
Ich habe vor kurzem einen Samba-Dateiserver eingerichtet. Ich habe es geschafft, meinen Windows-PC mit dem Hauptkonto zu verbinden (ich habe das Netzlaufwerk verbunden und dann \Servername\Benutzer). Es gibt jedoch andere Personen, die sich mit einem anderen Konto (\Servername\Benutzer2) mit dem Server verbinden müssen. Immer wenn ich versuche, mich mit dem anderen Konto zu verbinden, erhalte ich von Windows die Fehlermeldung, dass ich nicht auf \Servername\Benutzer2 zugreifen kann. Muss ich noch etwas anderes einrichten, damit sich beide gleichzeitig verbinden?
Jede Hilfe ist willkommen!
Antwort1
/etc/samba/smb.conf
Wenn Sie freigegebene Ordner konfiguriert haben , müssen Sie dieser Freigabe eine Gruppe oder einen Benutzer zuweisen.
zB wenn Sie Folgendes teilen:
[share]
comment = Ubuntu File Server Share
path = /srv/samba/share
browsable = yes
guest ok = yes
read only = no
create mask = 0755
Anschließend können Sie anderen Benutzern auf verschiedene Weise Zugriff auf diese Freigabe gewähren. Sie können beispielsweise nur einem Benutzer Zugriff auf diesen Ordner gewähren:
sudo chown john:john /srv/samba/share/
Sie können aber auch einer bestimmten Gruppe, die Personen enthält, denen Sie Zugriff auf diesen Ordner gewähren müssen, Zugriff auf diesen Ordner gewähren.
sudo chgrp users /srv/samba/share/
oder
sudo chown -R john:users /srv/samba/share/