Se você pressionou Up e obteve ^[[A
, provavelmente é porque o shell na máquina remota não suporta histórico. Se você executar history
e ele disser algo como sh: 1: history: not found
, isso confirma.
Mais informações aqui: Por que minhas teclas de seta não funcionam no sh
Além disso, se você não tiver certeza de qual shell está em uso, execute echo $0
.