Ändern des Benutzer-Home-Verzeichnisses ohne Root-Zugriff

Ändern des Benutzer-Home-Verzeichnisses ohne Root-Zugriff

Ich habe ein Konto auf einem Server (der Administrator ist Mist) und er hat mein Benutzer-Home auf eingerichtet /home/username. Er hat mir auch den Zugriff auf dieses Benutzerverzeichnis entzogen und gesagt, ich solle verwenden, /home/Guestwas root:rootöffentlich und beschreibbar ist (Berechtigungen 777).

Da ich es nicht verwenden möchte, dachte ich, ich erstelle ein Unterverzeichnis von /home/Guest, das nicht öffentlich beschreibbar ist, und lege es als mein Zuhause fest. Leider

usermod -m -d /home/Guest/dir username

Fehlgeschlagen, Befehl nicht gefunden. Was kann ich tun (ich habe ihn bereits kontaktiert), um einen Home-Ordner zu bekommen (er hat abgelehnt, ich weiß nicht, warum)

Antwort1

Dies ist nur vorübergehend möglich. Das bedeutet, dass Sie bei jeder Anmeldung als dieser Benutzer diesen einen Befehl ausführen müssen:

export HOME=/home/Guest/dir

Auf diese Weise können Sie die meisten Anwendungendenkendass Ihr Home-Verzeichnis der Speicherort ist, den Sie oben verwenden.

~wird auch anfangen, auf zu verweisen /home/Guest/dir.

Die Anwendungen, bei denen dies bei mir funktioniert hat, waren NPM und Maven.

verwandte Informationen