![Ändern Sie den Benutzerspeicherordner von /home an einen anderen Ort.](https://rvso.com/image/1457441/%C3%84ndern%20Sie%20den%20Benutzerspeicherordner%20von%20%2Fhome%20an%20einen%20anderen%20Ort..png)
Ich möchte einem Benutzer viel Speicherplatz auf einem anderen Laufwerk zur Verfügung stellen. Gibt es einen Befehl, mit dem ich den Benutzer aus einem /home
Ordner auf einem bereitgestellten Laufwerk in einen anderen /mnt
Ordner verschieben kann?
/home/foo
Wenn ich von Ordner zu Ordner verschiebe /mnt/sra/home/foo
und die Zeile ändere:
foo:x:999:999::/home/foo:/usr/bin/git-shell
Zu:
foo:x:999:999::/mnt/sra/home/foo:/usr/bin/git-shell
Wird es funktionieren?
Antwort1
Wie verschiebe ich das Home-Verzeichnis eines Benutzers?
Sie können dies tun, indem Sie usermod
(ein Benutzerkonto ändern)
usermod -m -d /mnt/sra/home/foo username
-d
,--home
HOME_DIRDas neue Anmeldeverzeichnis des Benutzers.
-m, --move-home
Verschieben Sie den Inhalt des Home-Verzeichnisses des Benutzers an den neuen Speicherort.