Невозможно подключиться к SSH с Ubuntu на виртуальную машину Debian

Вывод искажен из-за настройки локали (текущего языка). Выполнение LANG = C отключает локализацию (устанавливает язык по умолчанию).

Итак, решение вашей проблемы - либо отключить локализацию и сделать

    $ LANG=C psteree

, либо попросить pstree напечатать символы ascii с помощью

   $ pstree -A
-1
26.05.2018, 16:20
2 ответа

Debido a que está utilizando la dirección IP 0.0.0.0, en realidad no se está conectando al servidor Debian, pero de vuelta al sistema Ubuntu desde el que está comenzando -, está haciendo efectivamente el equivalente a ssh localhost.

Si el servidor informa que su dirección IP es 0.0.0.0, significa que la interfaz de red del servidor aún no se ha configurado y aún no se puede utilizar. Probablemente debería usar la consola de VirtualBox para acceder al sistema Debian y verificar su configuración de red.

La primera línea es la cadena de la versión local del cliente SSH:

OpenSSH_7.6p1 Ubuntu-4, OpenSSL 1.0.2n  7 Dec 2017

Una vez que se establece la conexión y el cliente SSH ha cargado los archivos clave, informa la cadena de versión del extremo remoto:

debug1: Remote protocol version 2.0, remote software version OpenSSH_7.6p1 Ubuntu-4

Nótese que dice Ubuntu-4. Al conectarse a un sistema Debian 9 actualizado -a -actualizado (a partir de hoy ), el informe de versión remota debería tener este aspecto:

debug1: Remote protocol version 2.0, remote software version OpenSSH_7.4p1 Debian-10+deb9u3

Esto indica que se está conectando a un sistema Ubuntu, no a un sistema Debian.

0
28.01.2020, 05:12

Comparto la solución:

  • Reinstalación y configuración del servidor mínimo de Debian en la máquina virtual como en esta página.
  • Apague la máquina virtual Debian y abra Oracle Host Network Manager
  • Crear host -Solo red (Ejemplo :vboxnet0 )y configuración manual Opciones de adaptador y servidor DHCP
  • Abra la configuración de Debian en VirtualBox Manager, haga clic en la pestaña Red.
  • Adjunto al host -Solo red y nombre :vboxnet0 (creado por usted red)
  • Vuelva a iniciar su debian vm y abra el comando de ejecución del terminal del sistema operativo base "ssh your_created_username_on_debian_server@debian_server_ip"en Terminal del sistema operativo básico
  • Ingrese la contraseña de usuario. Estás en un servidor remoto.
0
28.01.2020, 05:12

Теги

Похожие вопросы