Wenn Sie einen Ubuntu-Live-USB verwenden und die folgenden Befehle ausführen. Gibt Ihnen das buchstäblich nur Root-Zugriff auf das Laufwerk?
sudo mount /dev/sda1 /mnt
sudo chroot /mnt
Akzeptierte Antwort:
Physischer Zugriff ist Root-Zugriff, wie Zacharee1 angibt. Aus diesem Grund beschränken Personen mit sensiblen Daten den physischen Zugriff.
Um Ihre Befehle etwas aufzuschlüsseln, bereitet das Mounten des Laufwerks das Dateisystem vor und gibt Ihnen Zugriff.
sudo mount /dev/sda1 /mnt
Nach diesem Mount-Befehl können Sie auf alle unverschlüsselten Daten auf /dev/sda1
zugreifen
ls /mnt
cp /mnt/some_data /your_usb
usw.
Eine Vorsichtsmaßnahme, wenn jemand einen physischen Zugriff hatte, ist die Verschlüsselung möglicherweise nicht ausreichend, um die Daten zu schützen, da Personen den physischen Zugriff nutzen können, um die Verschlüsselung zu brechen, „Evil Maid“ ist nur ein Beispiel, siehe https://www.schneier.com/ blog/archives/2009/10/evil_maid_attac.html
Die chroot
Befehl wechselt, sodass Sie jetzt Befehle ausführen, als ob /dev/sda1
wird unter /
gemountet oder root, vorausgesetzt /dev/sda1
ist ein gültiges Root-Dateisystem und nicht /home
oder eine Datenpartition.
Die chroot
Der Befehl hat viele Verwendungsmöglichkeiten, die über den Datenzugriff hinausgehen.
Nach dem chroot-Befehl wirken sich also die Befehle, die Sie in der Shell ausführen, jetzt auf /dev/sda1
aus . Wenn Sie also das Passwort oder die Systemkonfiguration ändern, betrifft dies /dev/sda1 und nicht den USB.
also zum Beispiel, wenn Sie laufen
passwd
das gesetzte passwort betrifft den root-benutzer auf /dev/sda1 und nicht root auf dem usb.
Einige Virtualisierungen, Openvz und LXC zum Beispiel, ähneln einer Chroot, haben aber zusätzliche Funktionen.
Weitere Informationen zu Chroot finden Sie unter
https://help.ubuntu.com/community/BasicChroot