Deaktivieren Sie den Einzelbenutzermodus

Oct 21 2020

Wenn ich mein Passwort für meinen Raspberry Pi vergesse, kann ich im Einzelbenutzermodus erneut darauf zugreifen (hier ist ein alternativer Link ). Der Vorteil ist, dass ich Zugriff erhalten kann , wenn ich mein Passwort nicht kenne. Der Nachteil ist, dass jeder , der mein Passwort nicht kennt, Zugriff erhalten kann.

Ist es möglich, unbefugten Zugriff über den Einzelbenutzermodus zu verhindern?

Soweit ich recherchiert habe, lautet die Antwort nein . Ich schreibe, um diese Frage zu stellen, in der Hoffnung, dass entweder:

  1. Sie können mir zeigen, dass ich falsch liege und dass der Einzelbenutzermodus deaktiviert werden kann. oder
  2. Ich kann mein Endziel (Sicherheit meiner Benutzerdaten) auf andere Weise erreichen, obwohl alle schändlichen Akteure, die physischen Zugriff auf meinen Raspberry Pi erhalten, Sudo-Zugriff erhalten können.

Antworten

4 DmitryGrigoryev Oct 21 2020 at 15:13

Legen Sie die Daten, die Sie schützen möchten, auf einer separaten Partition ab und verschlüsseln Sie sie. Typische Benutzer möchten verschlüsseln /home. Sie können auch die Root-Partition selbst verschlüsseln, obwohl dies schwieriger einzurichten und zu warten ist .

Auf einem verschlüsselten Computer kann die Person, die physischen Zugriff erhält, nur die unverschlüsselten Daten sehen. Im Falle einer Verschlüsselung der Root-Partition ist das einzige, was sie im Einzelbenutzermodus sehen können, das initramfs.

Beachten Sie, dass es beim physischen Zugriff weiterhin möglich ist, Ihre Daten zu zerstören. Daran führt kein Weg vorbei: Im schlimmsten Fall kann man seinen Pi immer mit einem Hammer zerschlagen.

1 Milliways Oct 21 2020 at 05:47

Das ist unmöglich.

Wenn andere Benutzer physischen Zugriff auf das System haben, können Sie nichts tun, um den Zugriff zu verhindern.
Dies gilt so ziemlich für alle Computersysteme.

Der Zugriff (üblicherweise als Root-Shell bezeichnet) ermöglicht den Zugriff auf alles (sofern er nicht verschlüsselt ist).

Andere haben extreme Maßnahmen ergriffen, z. B. das Einkleben der SD-Karte in den Pi - dies bedeutet, dass der Pi immer dann nicht zugänglich ist, wenn er ausfällt.