
Tengo Ubuntu Server 18 instalado en una instancia de virtualbox. Quiero poder acceder mediante SSH desde la computadora de escritorio en la que está actualmente instalado y ejecutándose, así como desde mi computadora portátil. Me gustaría poder acceder de forma remota desde el trabajo en mi computadora portátil, ya que planeo usar la máquina virtual como servidor web para ejecutar mi blog.
A partir de ahora, cuando ejecuto ip addr en mi máquina virtual de servidor Ubuntu, me da una dirección IP 192.168.0.x.
Abro una ventana del símbolo del sistema en Windows y escribo: ssh 192.168.0.x
La salida es: [correo electrónico protegido]contraseña de:
No tengo idea de por qué ese es el resultado. ¿Por qué el nombre de usuario local de mi máquina Windows estaría allí? La máquina virtual es una IP completamente separada cuando se utiliza el Adaptador de red en puente en las opciones de VM, ¿no es así? Entonces eso es bastante extraño.
Entonces, intento escribir la contraseña que configuré para root en la máquina virtual del servidor Ubuntu y el resultado es:
Permiso denegado, por favor, intente de nuevo.
Esta es la primera vez que uso SSH para este propósito. ¿Alguien puede aclarar qué estoy haciendo mal aquí? Gracias.
Respuesta1
El usuario predeterminado para una conexión SSH es el usuario local. Es lo mismo en Unix. ¿Cómo debería saber el cliente SSH qué usuario desea si es diferente del usuario actual?
No podrá iniciar sesión como nombre de usuario local de la máquina de Windows porque la máquina Linux no conoce a ese usuario y, por lo tanto, no acepta ninguna contraseña para ese usuario.
Si desea iniciar sesión como root
, use el comando
ssh [email protected]