Verzeichnisfreigabe von Samba in verbindung mit Owncloud
Hallo,
ich habe mir nen neuen Homeserver zugelegt, auf dem ich Owncloud installiert habe.
Nun möchte ich gerne, dass jeder Benutzer ein Verzeichnis hat, welches über Owncloud und Samba erreichbar ist.
Owncloud speichert die Daten alle in /home2/BENUTZER/files
Wie muss ich denn Samba konfigurieren, dass ich über Windows mit \\Server\Benutzer auf /home2/Benutzer/files zugreife.
So sieht momentan meine smb.conf aus, doch leider funktioniert das nicht so wie gedacht.
Jeder Ordner /home2/Benutzer gehört zur Gruppe www-data, ist mit chmod 770 versehen und jeder Benutzer ist in der Gruppe www-data.
(www-data deswegen, damit Owncloud darauf zugreifen kann)
Grüße
8digit
ich habe mir nen neuen Homeserver zugelegt, auf dem ich Owncloud installiert habe.
Nun möchte ich gerne, dass jeder Benutzer ein Verzeichnis hat, welches über Owncloud und Samba erreichbar ist.
Owncloud speichert die Daten alle in /home2/BENUTZER/files
Wie muss ich denn Samba konfigurieren, dass ich über Windows mit \\Server\Benutzer auf /home2/Benutzer/files zugreife.
So sieht momentan meine smb.conf aus, doch leider funktioniert das nicht so wie gedacht.
[global]
workgroup = WORKGROUP
server string = %h server
dns proxy = no
log file = /var/log/samba/log.%m
max log size = 1000
syslog = 0
panic action = /usr/share/samba/panic-action %d
security = user
encrypt passwords = true
passdb backend = tdbsam
obey pam restrictions = yes
unix password sync = yes
passwd program = /usr/bin/passwd %u
passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
pam password change = yes
map to guest = bad user
usershare allow guests = yes
[%u]
path = /home2/%u/files
writable = yes
printable = no
weite list = @users
valid users = @users
revalidate = yes
create mask = 0770
directory mask = 0770
comment = Owncloud-Freigabe von %u
Jeder Ordner /home2/Benutzer gehört zur Gruppe www-data, ist mit chmod 770 versehen und jeder Benutzer ist in der Gruppe www-data.
(www-data deswegen, damit Owncloud darauf zugreifen kann)
Grüße
8digit
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 196827
Url: https://administrator.de/contentid/196827
Ausgedruckt am: 23.11.2024 um 12:11 Uhr
10 Kommentare
Neuester Kommentar
Wenn Du Samba nur installieren möchtest, damit Du es als Windows Freigabe verwenden kannst, könntest Du auch einen anderen Weg einschlagen.
Own Cloud bringt sein eigenes WebDAV mit, mit dem Du auch über Windows darauf zugreifen kannst. Logge Dich mit einem User in Deiner Cloud ein und wechsel in das Einstellungsmenü. Dort wird Dir der Link für die Freigabe angezeigt,
z.B. WebDAV https://mein.server.de/remote.php/webdav/
Diesen Link einfach als Netzwerklaufwerk unter Windows eingeben und schon hast Du Deinen Zugriff.
Own Cloud bringt sein eigenes WebDAV mit, mit dem Du auch über Windows darauf zugreifen kannst. Logge Dich mit einem User in Deiner Cloud ein und wechsel in das Einstellungsmenü. Dort wird Dir der Link für die Freigabe angezeigt,
z.B. WebDAV https://mein.server.de/remote.php/webdav/
Diesen Link einfach als Netzwerklaufwerk unter Windows eingeben und schon hast Du Deinen Zugriff.
Kollege Alchimedes hat aber recht. Gehe strategisch vor und bringe erstmal Samba und das Share sauber zum Laufen das du darauf fehlerfrei zugreifen kannst !
Wenn das klappt bringe Owncloud an den Start. Vielleicht hilft dir das noch dazu:
https://owncloud.com/wp-content/uploads/2012/08/ct.1912.156-159.pdf
Dort stehen noch einige Tips dazu.
Wenn das klappt bringe Owncloud an den Start. Vielleicht hilft dir das noch dazu:
https://owncloud.com/wp-content/uploads/2012/08/ct.1912.156-159.pdf
Dort stehen noch einige Tips dazu.
Hallo,
sind die User den auch via smbpasswd -a <user> angelegt?
Was sagt auf dem sambaserver id <user> dazu ?
Oder smbstatus -u <user> ?
Schau Dir mal pdbedit an.
http://www.samba.org/samba/docs/man/manpages-3/pdbedit.8.html
Der Befehl ist der Freund des Sambtänzers : pdbedit -L -v
Gruss
sind die User den auch via smbpasswd -a <user> angelegt?
Was sagt auf dem sambaserver id <user> dazu ?
Oder smbstatus -u <user> ?
Schau Dir mal pdbedit an.
http://www.samba.org/samba/docs/man/manpages-3/pdbedit.8.html
Der Befehl ist der Freund des Sambtänzers : pdbedit -L -v
Gruss