
Ich möchte das HOME-Verzeichnis eines Benutzers auf einem externen Laufwerk haben und die HOME-Verzeichnisse aller anderen Benutzer am gewohnten Ort.
Antwort1
Als Benutzer oder Root können Sie hierzu den Einstellungsdialog „Benutzer und Gruppen“ verwenden (suchen Sie mit dem Bindestrich danach):
Users & Groups --> Select the user --> Properties --> Advanced --> Home Directory
Beachten Sie, dass Sie die Daten zuerst manuell auf das externe Laufwerk verschieben/kopieren und sie dann über das Einstellungsdialogfeld dorthin verweisen müssen.
Sie können dies auch mit usermod auf der Kommandozeile erreichen (als Root oder Benutzer):
usermod --home /path/to/external/drive --move-home USERNAME
wobei USERNAME der Name des Benutzers ist, dessen Ordner Sie verschieben möchten. Beachten Sie, dass --move-home die Daten des Ordners für Sie verschiebt. Im Gegensatz zur Methode über den Einstellungsdialog müssen Sie dies also nicht selbst tun.