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/Guest
was 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.