Ну, у меня есть виртуальная машина Linux, запущенная в моем vmWare. И мне бы очень хотелось использовать мой Linux в Windows Power Shell. Поэтому я обычно использую его, выполняя SSH для своей виртуальной машины. Недавно я наткнулся на "Windows Power Shell ISE", где вы можете иметь функцию открытия нескольких вкладок и других интересных вещей.

Здесь возникает реальная проблема: когда я пытаюсь сделать SSH для моей виртуальной машины, операция SSH застревает, и она не показывает мне дальнейшую консоль или сообщение. У меня SSH-клиент, который поставляется с GIT, Windows 8.1 и vmWare Workstation 10.

PS C:\> ssh esis@192.168.255.142
ssh : Warning: Permanently added '192.168.255.142' (RSA) to the list of known hosts.
At line:1 char:1
+ ssh esis@192.168.255.142
+ ~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : NotSpecified: (Warning: Perman...of known hosts.:String) [], RemoteException
    + FullyQualifiedErrorId : NativeCommandError

1 ответ1

0

Это не ответ на ваш вопрос, а расширенный комментарий.

Вероятно, это связано с записями ключа хоста в вашем ssh-клиенте.

Вот возможная более длинная версия сообщения, которое сокращено в выводе вашей консоли.

Warning: Permanently added '192.168.255.142' (RSA) to the list of known hosts.
...
Are you sure you want to continue connecting (yes/no)? yes

Вероятно, ожидается ожидание ввода yes/no с консоли, в то время как ввод и вывод консоли куда-то перенаправляется PowerShell.

Попробуйте отключить проверку ключей хоста в вашей конфигурации ssh или очистить ключи хоста.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .