Ich versuche, das Home-Verzeichnis des Git-Benutzers mit folgendem Befehl zu ändern:
sudo usermod -d /home/git git
Die Antwort, die ich erhalte, lautet jedoch: „Der Benutzer git ist derzeit angemeldet“. Wie kann ich diesen Benutzer abmelden, das Home-Verzeichnis ändern und ihn dann erneut anmelden?
Danke
Antwort1
Suchen Sie nach Prozessen/Diensten, die unter dem Benutzer „git“ gestartet wurden:
ps axu | grep "^git"
Und stoppen/beenden Sie sie alle. Dann können Sie das Home-Verzeichnis für diesen Benutzer ändern.
Antwort2
Sie können die Kontendatenbank direkt bearbeiten, indem Sie verwenden vipw
. Das Dateiformat ist beschrieben inpasswd(5).