Benutzer abmelden, um Home-Verzeichnis zu ändern, und sich dann erneut anmelden - Linux

Benutzer abmelden, um Home-Verzeichnis zu ändern, und sich dann erneut anmelden - Linux

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).

verwandte Informationen