Tente:
ssh -t user@host ksh -i
Sou um grande fã do ksh93. A conta do shell dos meus hosts não me permite configurar .login , .profile ou chsh para alterar meu shell padrão. Como é, eu estou solto no jailshell-3.2 e tenho que invocar /bin/ksh93 manualmente.
Existe alguma solução alternativa para isso?