Como parece que você não tem a capacidade de personalizar seu .profile, mas pode escrever para / tmp, é possível fazer o seguinte:
-
Coloque todas as suas personalizações em um script de shell (por exemplo, $ HOME / myCustomizations.sh) em seu servidor local. Algo parecido com isto:
alias ls='ls -laht' export AN_ENVIRONMENTAL_VAR_I_NEED_SET=VALUE
-
scp $ HOME / myCustomizations.sh no diretório / tmp do seu servidor remoto:
$ scp $HOME/myCustomizations.sh user@remoteServer:/tmp/
-
ssh no seu servidor remoto como faria normalmente.
-
execute seu script lá.
Isso deve ter suas personalizações no ksh que você está executando nesse terminal. Evidentemente, é irritante ter que scp tudo sempre que você quiser efetuar login e então executar esse script, mas isso é provavelmente uma melhoria em relação ao que você está fazendo agora, digitando tudo no prompt após o login. Em qualquer caso / tmp / myCustomizations.sh deve viver até que alguém reinicialize o servidor remoto e limpe o diretório / tmp.
Dê uma chance e me avise se isso te levar a algum lugar.