Anleitung Unterschied home und homes Verzeichnis

Der Unterschied zwischen home und homes Verzeichnis ist schnell erklärt.


Jeder User hat ein eigenes home Verzeichnis, auf das normalerweise
nur er selbst sehen kann und Zugriff hat. Dieses home Verzeichnis ist jedoch nur ein Verweis auf /homes/Benutzername.


Sprich im homes Verzeichnis liegen alle home Verzeichnisse der jeweiligen User.


Der Grund weshalb nicht direkt auf /homes/Benutzername zugegriffen wird und für jeden User bei dessen ersten Login ein eigenes home Verzeichnis angelegt wird, liegt darin begründet, dass unter Linux sehr viel mit Scripten gearbeitet wird und sich diese universeller für mehere verschiedene User verwenden lassen wenn es für jeden User ein Verzeichnis mit dem selben Namen gibt.


Da nicht hinter jedem Useraccount ein Mensch steckt, werden die home Verzeichnisse auch nicht universell bei der Erstellung eines Users angelegt, sondern erst wenn der User sich auch tatsächlich auf dem System einloggt. Wenn ein User Account manuel über die Konsole erzeugt wird, kann sogar eingestellt werde, ob überhaupt ein home Verzeichnis für diesen User vorgesehen ist.



home-Verzeichnis.PNG



Zurück zum Unterschied zwischen home und homes Verzeichnis. Über eine FTP Verbindung lässt sich dies am besten nachvollziehen.


Hier bin ich mit dem User AngelLuck über FTP auf dem NAS eingeloggt wie man sieht wird hier nur ein home Verzeichnis für mich angezeigt.








homes.PNG


Klickt man jetzt auf das home Verzeichnis, wird man zum tatsächlichen Verzeichnis umgeleitet.


In meinem Fall also /homes/AngelLuck











Nur der Administrator hat direkten Zugriff auf das homes Verzeichnis, alle anderen User sehen nur ihr eigenes home Verzeichnis.
Im folgenden Bild bin ich als Admin eingeloggt um dies zu zeigen.
Wie man sieht hat der Admin sowohl ein home als auch ein homes Verzeichnis.


homes-admin.PNG