Como eu acho que as teclas Del, Tab e seta também não funcionaram. Se você tiver echo $0 e vir /bin/sh , precisará definir seu shell como /bin/bash . Portanto, execute chsh -s /bin/bash para alterar seu shell de login para bash e verifique novamente se as chaves (Backspace, Del, Tab e setas) foram corrigidas.
Ou você pode ter certeza de que seu TTY está configurado com os caracteres certos, verificando a saída de stty -a e definindo o caractere de apagamento para corresponder ao que está sendo enviado com stty erase ^? .
Se você executar stty -a | grep -w erase , verá algo assim:
Se isso for diferente, alterando o shell de login para bash , resolva o problema, mas se não resolver, execute stty erase ^? para resolver o problema e faça o mesmo com as outras chaves (Del, Tab, teclas de seta) .