Gentoo Archives: gentoo-user-de

From: Arnold Krille <arnold.krille@×××××.com>
To: gentoo-user-de@l.g.o
Subject: Re: [gentoo-user-de] Schreibbare Shadowdatei im read-only-Modus
Date: Fri, 25 Jan 2008 15:28:33
Message-Id: 2def88b80801250728w1093365akf05ea6bfe2237ab0@mail.gmail.com
In Reply to: [gentoo-user-de] Schreibbare Shadowdatei im read-only-Modus by Kim Weilie
1 Am 25.01.08 schrieb Kim Weilie <kim.weilie@××××××××××.com>:
2 > Ich habe hier ein Dateisystem, welches größtenteils im read-only-Modus
3 > läuft. Variablen, Cache und Logs habe ich entwder im Ram oder auf einer
4 > schreibbaren Partition. Bis auf die shadow-Datei läuft das eigentlich
5 > auch ganz gut.
6 > Um anderen Benutzern das Ändern ihrer Passwörter zu gestatten wollte
7 > ich die shadow-Datei auf 'ne schreibbare Partition linken.
8 > Bei dem Versuch ein Passwort zu ändern, kommt allerdings:
9 > "passwd: Authentication token lock busy"
10
11 Der Fehler ist, das kein lock angelegt werden kann. Geht auch nicht
12 auf einem read-only-device.
13
14 > Remounte ich das System wieder schreibbar, kann ich das Passwort
15 > ändern, dann wird aber der Symlink gelöscht und durch eine vollständige
16 > Passwort-Datei ersetzt.
17
18 Wäre ja auch zu schön, wenn symlink-Attacken so einfach zum Ziel
19 führen würden...
20
21 > Ich vermute mal, dass das irgendein Schutzmechanismus ist. Kann ich da
22 > irgendwas machen, ohne tief in dem Quellcode rumzuwursteln? Gibt es gar
23 > eine globale Variable, die zur Passwort-Datei zeigt?
24
25 Alternative: ein unionfs über /etc mounten. Musst Du nur noch dafür
26 sorgen, das die shadow beim runterfahren an die richtige Stelle
27 kopiert wird, wenn das overlay in einem tmpfs ist...
28
29 Arnold
30 --
31 visit http://www.arnoldarts.de/
32 --
33 gentoo-user-de@l.g.o mailing list

Replies

Subject Author
Re: [gentoo-user-de] Schreibbare Shadowdatei im read-only-Modus Hans-Werner Hilse <hilse@×××.de>