Единственное, как я могу это описать, это странно. Использование SSH с моего компьютера Ubuntu на моем Ubuntu oDroid. Это первый раз, когда я подключаюсь по SSH к этому oDroid. Я могу успешно войти. Вот в чем проблема:
Через SSH я не могу использовать команду history, но с клавиатурой и монитором, напрямую подключенными к oDroid, я могу. SSH из Ubuntu в Ubuntu. В целом строка SSH выглядит для меня странно, но у меня нет возможности это проверить. Вот как она выглядит:
Last login: Sun Mar 19 16:33:24 2017
$
$ ls
opencv
$ history
-sh: 7: history: not found
$ logout
-sh: 8: logout: not found
$ exit
Connection to [blah] closed
Итак, вопрос в том, что происходит с этим сеансом SSH?
Если это имеет значение, на стороне клиента (или на моем компьютере) я использую Terminator и ZSH, хотя раньше у меня никогда не было с этим проблем.
решение1
Итак, вопрос в том, что происходит с этим сеансом SSH?
С сеансом ssh все в порядке. Разница в том, что вы используете очень ограниченную оболочку ( sh
-- default для этого пользователя). Вы можете попробовать запустить bash
или zsh
получить больше функций.