Ho un server web CentOS 5.7 e desidero modificare la posizione predefinita in cui mi trovo quando mi connetto usando SSH.
Attualmente atterro /home/username
e voglio atterrare /home
invece.
Sono entrato come root e l'ho aggiunto PermitUserEnvironment yes
a /etc/.ssh/sshd_config
- e a quanto ho capito, quindi spazza la ssh
cartella dell'utente per un environment
file. Ciò di cui non sono sicuro è esattamente ciò che sto aggiungendo a questo file di ambiente, poiché export path=$PATH:$HOME
non sembra funzionare, né qui né nei miei file .bashrc o .bash_profile (che a quanto ho capito non farebbe differenza comunque come una connessione SSH è una shell non interattiva?).
Grazie in anticipo.
usermod
quando si cambia tutto ciò che riguarda un utente che scrive/etc/passwd
, per evitare errori:usermod -d /home user
.