Почему, когда подключаешься к серверу Ubuntu через Putty, не работают стрелки вверх и вниз (вместо истории команд выходят последовательности символов). Хотя, если при этом зайти под рутом, то все работает как надо.
ЧЯДНТ?
Посмотрите кодировку в настройках Putty. Еще, как вариант - такое может быть, если у вас на Ubuntu включена оболочка /bin/sh, а не /bin/bash. Проверить это можно так: echo $SHELL