Нет Shell после входа в систему сообщение после S SH на ВМ - PullRequest
0 голосов
/ 18 апреля 2020

Как видно из названия, у меня нет оболочки на виртуальной машине после того, как я sh ввел в нее

enter image description here

Машина включена Виртуальный ящик с включенной переадресацией портов на порт 22. В чем причина этого? : /

1 Ответ

0 голосов
/ 18 апреля 2020

Просто позвоните ssh без -T.

Из man из ssh:

-T Отключить псевдо-терминальное выделение.

Итак, у вас не будет оболочки, если вы позвоните ssh -T.

Например, я выполнил ее с -T:

root@localhost:~# ssh test@localhost -p 1337 -T
test@localhost's password:
^C

и без -T:

root@localhost:~# ssh test@localhost -p 1337   
test@localhost's password:
$
...