Opened 15 years ago
Closed 15 years ago
#342 closed Defekt (erledigt)
Ruben Pallesches Schüler können nicht auf den Tauschordner zugreifen
| Reported by: | Rüdiger Kupper | Owned by: | Rüdiger Kupper |
|---|---|---|---|
| Priority: | schnell erledigen | Milestone: | |
| Component: | Server: Linux Terminal Server (LTSP) | Severity: | |
| Keywords: | Cc: | bau, pal |
Description
Ruben berichtet, dass seine Schüler im Tauschordner nicht schreib-/leseberechtigt sind. (Das Icon zeigt ein "X").
-> Duplikat von #237?
Ruben benötigt den Zugriff für seinen LateX-Kurs.
Note:
See TracTickets
for help on using tickets.
Bestätigt. Das Problem müsste alle Schüler betroffen haben.
Zusammenhang
Das Verzeichnis
paedml:/home/sharewird per NFS exportiert und auf den LtspServern nach/home/sharegemountet. Das Verzeichnis~/__tauschenim Home aller Nutzer ist ein symbolischer Link dorthin. Bei mir z.B.:Berechtigungen
Die Berechtigungen des symbolischen Links sind irrelevant, maßgebend sind die Berechtigungen des Zielverzeichnisses:
Wie man sieht ist dort jeder schreib-, lese- und listberechtigt. Insofern habe ich nie verstanden, wieso irgendjemand dort keinen Zugriff haben sollte.
NFS und Berechtigungen
Heute habe ich die Berechtigungen des Mutterverzeichnisses
/home/shareangeschaut:Wie man sieht, sind "andere" in diesem Verzeichnis nicht leseberechtigt, durfen es aber durchwandern, um zu untergeordneten Verzeichnissen zu kommen (x-Berechtigung). Das sollte in einem lokalen Filesystem völlig ausreichen, um auf das untergeordnete Verzeichnis
/home/share/school/zuzugreifen.Offenbar sieht NFS das aber anders. Schüler (fallen unter "andere"), konnten weder
/home/share/zugreifen (wie erwartet), noch/home/share/school/(unerwartet). Offenbar verweigert NFS den Zugriff, wenn ein übergeordnetes Verzeichnis nicht leseberechtigt ist.Lösung
Ich habe die Berechtigungen geändert, "andere" haben jetzt Leseberechtigung im übergeordneten Verzeichnis
/home/share/:Ab dann konnten Schüler auf das Tauschverzeichnis zugreifen.
/home/share/auflisten: Ich denke, dass wir dadurch keine Sicherheitslücke einführen./home/share/school/zugegriffen wurde, konnte ich die Leseberechtigung auch wieder entfernen. Dann verhielt es sich wie erwartet:/home/share/konnte nicht aufgelistet werden, sehr wohl aber auf/home/share/school/zugegriffen. Offenbar merkt sich der NFS-Dämon die Berechtigungen -- vermutlich bis zum nächsten Neustart, z.B. Reboot des paedml. Ich lasse die Schreibberechtigung also bestehen, damit uns nächstes mal nicht wieder das gleiche problem blüht.@pal: Bitte bestätigen, dass Deine Schüler jetzt auf das Verzeichnis zugreifen können! Und viel Spaß beim LaTeX-Kurs.