- Benutzerverzeichnis
-
Das Benutzerverzeichnis ist das Stammverzeichnis der Verzeichnisse, in denen üblicherweise die persönlichen Daten und Einstellungen eines Computerbenutzers abgelegt werden. Die Verwendung von Benutzerverzeichnissen ermöglicht in Mehrbenutzersystemen zudem eine Trennung der Daten zwischen den unterschiedlichen Benutzern. Bei einem Systemupdate oder einer Neuinstallation des Betriebssystems ermöglichen Benutzerverzeichnisse auf einer separaten Partition zudem die problemlose Migration der Benutzerdateien.
Die Trennung von Benutzer- und Systemdaten dient in vernetzten Computersystemen auch als Schutzmechanismus. Da Malware nur mit den Rechten des befallenen Benutzers ausgeführt wird, wird durch den Einsatz von Benutzerverzeichnisen die Gefahr gebannt, dass andere Dateien (u. U. Systemdateien und Dateien anderer Benutzer) infiziert oder gelöscht werden, da der Benutzer auf diese Dateien in der Regel keine Schreib- und Löschrechte hat.
Inhaltsverzeichnis
Unixoide Systeme
Auf unixoiden Systemen enthält das Benutzerverzeichnis die Konfigurationsdateien des Benutzers (üblicherweise versteckt, also mit einem Punkt beginnend), alle persönlichen Dateien, sowie vom Benutzer lokal installierte Programme und Bibliotheken. Das Benutzerverzeichnis wird als Teil der Kontodaten des Benutzers spezifiziert (normalerweise in der Datei /etc/passwd). Auf vielen Systemen (Linux-Distributionen eingeschlossen) ist es unter dem Pfad /home/benutzername zu finden, wobei benutzername der Name des jeweiligen Benutzers ist. In NeXTStep, OPENSTEP und Mac OS X werden die Benutzerverzeichnisse unter /Users abgelegt.
Das Benutzerverzeichnis des root-Benutzers ist herkömmlicherweise / (Wurzelverzeichnis). Auf vielen System kommt jedoch auch /root (Linux, BSD) oder /var/root (Mac OS X) zum Einsatz.
Eine zusätzliche UNIX-Namenskonvention ist, dass ~benutzername als Abkürzung für das Benutzerverzeichnis des Benutzers namens benutzername verwendet werden kann, gleich wo sich das Benutzerverzeichnis im Dateisystem befindet. Diese Konvention wurde mit der C-Shell eingeführt und ist der Grund, warum viele Webserver die Homepage eines Benutzers anzeigen, wenn eine URL in der Form http://www.example.org/~benutzername in die Adresszeile eines Webbrowsers eingegeben wird. Eine weitere Konvention erlaubt es Benutzern, ihr eigenes Benutzerverzeichnis immer mit ~ abzukürzen.
Microsoft Windows
Unter älteren Systemen der Windows-9x-Linie wurden die Benutzerdaten unter C:\Windows\Profiles\Benutzername abgelegt.
In neueren Versionen von Microsoft Windows, die auf dem Mehrbenutzersystem der Windows NT-Linie basieren, ist jedem Benutzer ein Benutzerverzeichnis zugewiesen, das standardmäßig unter C:\Dokumente und Einstellungen\Benutzername abgelegt ist. Dabei repräsentiert Benutzername den Benutzernamen, mit dem der Benutzer sich einloggt. Unter Windows Vista und Windows 7 lautet der Pfad C:\users\Benutzername, wobei users im Windows-Explorer in die jeweilige Sprache des angemeldeten Benutzers übersetzt wird.
VMS
Im Virtual Memory System (VMS) heißt das Benutzerverzeichnis verwirrenderweise Wurzelverzeichnis. Dies ist nicht zu verwechseln mit dem Begriff des Wurzelverzeichnisses unter Unix-Betriebssystemen, bei denen der Begriff die höchste Ebene eines Dateisystems benennt. Diese oberste Ebene wird in VMS Master File Directory genannt.
Siehe auch
Kategorie:- Betriebssystemtheorie
Wikimedia Foundation.