close Warning: Can't synchronize with repository "keplertools" (/srv/svn/keplertools does not appear to be a Subversion repository.). Look in the Trac log for more information.

Opened 4 years ago

Closed 4 years ago

Last modified 4 years ago

#4590 closed Defekt (erledigt)

NC: falsche Besitzrechte auf einigen Nutzer-Hauptordnern

Reported by: Rüdiger Kupper Owned by: Rüdiger Kupper
Priority: schnell erledigen Milestone: Schuljahr 2021/22
Component: Webdienst: Kepler-Cloud Severity: beeinträchtigt den Unterricht einiger Lehrer
Keywords: Cc: netzwerk

Description

Die Ordner /var/www/nextcloud/data/<uid>/files müssen dem Webserver-Nutzer gehören (www-data), damit NC darauf zugreifen kann. Bei 36 Nutzern (alles Lehrer?) gehören sie aber root aus ungeklärten Gründen. Interessanter Weise sind das alles ordner, die am 9. September 2021 erstellt wurden.

Ich erinnere mich nicht, was da los war, doch vielleicht habe ich damals gerade damit experimentiert, den Container priviligiert zu machen, und diese Kollegen haben sich gerade dann eingeloggt (würde dazu passen, dass es alles Lehrer sind, denn anfangs hatte ich den Login nur für Lehrer freigegeben).

Möglicherweise ist das auch die Erklärung, warum "Teilen mit teachers" nicht richtig funktioniert hat. -> Prüfen, ob das vielleicht genau diese Kollegen waren, welche die Datei nicht erhalten haben!

Hier ist die Liste:

root@cloud:/var/www/nextcloud/data# ls -ld */files| grep root
drwxr-xr-x 2 root     root     4096 Sep  9  2021 atz/files
drwxr-xr-x 2 root     root     4096 Sep  9  2021 braun/files
drwxr-xr-x 2 root     root     4096 Sep  9  2021 buecherkeller/files
drwxr-xr-x 2 root     root     4096 Sep  9  2021 eas/files
drwxr-xr-x 2 root     root     4096 Sep  9  2021 gaisser/files
drwxr-xr-x 2 root     root     4096 Sep  9  2021 gn/files
drwxr-xr-x 2 root     root     4096 Sep  9  2021 griz/files
drwxr-xr-x 2 root     root     4096 Sep  9  2021 han/files
drwxr-xr-x 2 root     root     4096 Sep  9  2021 horn/files
drwxr-xr-x 2 root     root     4096 Sep  9  2021 kau/files
drwxr-xr-x 2 root     root     4096 Sep  9  2021 krauss/files
drwxr-xr-x 2 root     root     4096 Sep  9  2021 lat/files
drwxr-xr-x 2 root     root     4096 Sep  9  2021 leh/files
drwxr-xr-x 2 root     root     4096 Sep  9  2021 lehrer1/files
drwxr-xr-x 2 root     root     4096 Sep  9  2021 mor/files
drwxr-xr-x 2 root     root     4096 Sep  9  2021 mtz/files
drwxr-xr-x 2 root     root     4096 Sep  9  2021 nachhilfeboerse/files
drwxr-xr-x 2 root     root     4096 Sep  9  2021 pal/files
drwxr-xr-x 2 root     root     4096 Sep  9  2021 palk/files
drwxr-xr-x 2 root     root     4096 Sep  9  2021 poss/files
drwxr-xr-x 2 root     root     4096 Sep  9  2021 prak/files
drwxr-xr-x 2 root     root     4096 Sep  9  2021 remp/files
drwxr-xr-x 2 root     root     4096 Sep  9  2021 rue/files
drwxr-xr-x 2 root     root     4096 Sep  9  2021 schae/files
drwxr-xr-x 2 root     root     4096 Sep  9  2021 schu/files
drwxr-xr-x 2 root     root     4096 Sep  9  2021 shla/files
drwxr-xr-x 2 root     root     4096 Sep  9  2021 steu/files
drwxr-xr-x 2 root     root     4096 Sep  9  2021 str/files
drwxr-xr-x 2 root     root     4096 Sep  9  2021 sza/files
drwxr-xr-x 2 root     root     4096 Sep  9  2021 sz/files
drwxr-xr-x 2 root     root     4096 Sep  9  2021 thm/files
drwxr-xr-x 2 root     root     4096 Sep  9  2021 trax/files
drwxr-xr-x 2 root     root     4096 Sep  9  2021 uhl/files
drwxr-xr-x 2 root     root     4096 Sep  9  2021 vmoe/files
drwxr-xr-x 2 root     root     4096 Sep  9  2021 wab/files
drwxr-xr-x 2 root     root     4096 Sep  9  2021 weber/files

Change History (3)

comment:1 by Rüdiger Kupper, 4 years ago

Resolution: → erledigt
Status: new → closed

Behoben mit

chown www-data: $(ls -ld */files| grep root| grep -o "[[:alnum:]]*/files")

(sucht alles files/-verzeichnisse, die root gehören und weist sie www-data zu.)

comment:2 by Rüdiger Kupper, 4 years ago

Querverweis #4581:

Interessanter Weise ergibt ein Vergleich, dass alles diese Kollegen den Share erhalten hatten (von einigen abgesehen, deren Accounts nicht mehr existieren oder solchen, die ich inzwischen rausgeschmissen habe, wie "buecherkeller"). Also eher das Gegenteil von dem, was ich vermutet hatte …?

comment:3 by Rüdiger Kupper, 4 years ago

TODO
Diese Nutzer müssen das Skeleton erhalten und dann sollten ihre Verzeichnisse neu gescannt werden.
Note: See TracTickets for help on using tickets.