Ich habe einen CentOS 5.7-Webserver und möchte den Standardspeicherort ändern, an dem ich lande, wenn ich eine Verbindung über SSH herstelle.
Derzeit lande ich in /home/usernameund möchte /homestattdessen in landen .
Ich habe als root und hinzugefügt gegangen PermitUserEnvironment yeszu /etc/.ssh/sshd_config- und wie ich es verstehe diese dann fegt den eigenen sshBenutzerordner für eine environmentDatei. Was ich nicht sicher bin, ist genau das, was ich dieser Umgebungsdatei hinzufüge, da export path=$PATH:$HOMEes hier oder in meinen .bashrc- oder .bash_profile-Dateien anscheinend nicht funktioniert (was meines Wissens keinen Unterschied macht) ist sowieso eine SSH-Verbindung eine nicht interaktive Shell?).
Danke im Voraus.
usermodwenn irgendetwas in Bezug auf einen Benutzer zu ändern , dass Schreibvorgänge auf/etc/passwd, Fehler zu vermeiden:usermod -d /home user.