Hallo,
Ich habe die Homeverzeichnisse für Lehrer und Schüler über das Nextcloud Plugin „External Storage“ erfolgreich eingebunden.
sudo -u www-data php occ files_external:list
| 2 | /Home_auf_Server | SMB / CIFS | Log-in credentials, save in database | host: „10.0.0.1“, share: „default-school“, root: „teachers/$user“, domain: „FZI“, show_hidden: false, check_acl: false, timeout: „“ | | | teachers |
| 3 | /Home_auf_Server | SMB / CIFS | Log-in credentials, save in database | host: „10.0.0.1“, share: „default-school“, root: „/students“, domain: „FZI“, show_hidden: false, check_acl: false, timeout: „“ | | | students |
Das funktioniert auch soweit und ich kann die Dateien im Homeverzeichnis sehen. Als Lehrer lande ich direkt im Homeverzeichnis, als Schüler navigiere ich über die Klasse ins Homeverzeichnis. Ich kann auch Dateien anlegen, allerdings nur in solchen Verzeichnissen, welche auf dem Server folgende Berechtigungen haben z.B.:
drwxrwx---+ 3 3000000 users 4096 Jun 23 10:09 transfer
Wenn die Ordner folgende Berechtigungen haben klappt das anlegen von Dateien nicht z.B.:
drwxrwx---+ 3 FZI\lehrer1 users 4096 Jun 23 14:18 Downloads
Der Fehler in Nextcloud lautet dann:
"Sie haben keine Berechtigung, hier Dateien hochzuladen oder zu erstellen"
Was muss ich hier noch ändern? Über Hinweise wäre ich dankbar!
Viele Grüße
Klaus