Beim Erstellen eines neuen Benutzers schlägt die Erstellung des Home-Verzeichnisses manchmal fehl oder das Home-Verzeichnis wird vergessen, und Sie müssen das Home-Verzeichnis des Benutzers später erstellen. Das Beispiel verwendet Oracle Benutzer als Beispiel
localhost:~ # mkdir /home/oracle localhost:~ # chown oracle:oinstall -R /home/oracle localhost:~ # usermod -d /home/oracle oracle localhost:~ # grep oracle /etc/passwd oracle:x:1000:1000::/home/oracle:/bin/bash localhost:~ # su - oracle
Linux-Erweiterung /Home-Verzeichnis
Folgen Sie dann dieser Anleitung Artikel. Die neu gemountete Festplatte heißt sdb1. Bitte ersetzen Sie sie durch Ihren eigenen Festplattennamen. Verwenden Sie zunächst sudo fdisk -l, um zu sehen, wie die neu hinzugefügte Festplatte heißt. Meine heißt sdb1 Das Verzeichnis
sudo mkdir /media/home
2. Ändern Sie /dev Mount /sdb1 in /media/home
sudo mount /dev/sdb1 /media/home
4. Benennen Sie /home nach Abschluss der Synchronisierung um
sudo rsync -aXS /home/. /media/home/.
5 /home
sudo mv /home /home_old
6. /dev/sdb1 mount
sudo mkdir /home
7. Hängen Sie die UUID von /dev/sdb1
sudo umount /dev/sdb1
9 ein. etc/fstab-Datei, um einen automatischen Boot-Mount zu erreichen Ich bestätige, dass alles normal ist
sudo mount /dev/sdb1 /home
Das obige ist der detaillierte Inhalt vonSo erstellen Sie ein Home-Verzeichnis für einen vorhandenen Benutzer unter Linux. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!