Acesso Remoto ao Ubuntu (como SO convidado) do Linux Mint (como sistema operacional host) no VirtualBox com ssh

1

Estou tentando acessar remotamente o sistema operacional Ubuntu do sistema operacional host, que neste caso é o Linux Mint. Minha versão do Ubuntu não tem interface gráfica, apenas uma interface de terminal.

E altere a configuração de rede na configuração do sistema operacional virtual da seguinte forma:

Network adapter is enabled.
Attached-to Host-only Adapter
vboxnet()

Eu corro o sistema operacional virtual e faço login. Então via terminal no meu sistema operacional host eu faço assim:

ssh -v -Y [email protected]
[email protected]'s password:
Permission denied, please try again.
[email protected]'s password:
Permission denied (public key, password)

O que está errado e como posso acessá-lo remotamente?

Atualização: log detalhado

myusername@linuxmint ~ $ ssh -v -Y [email protected]
OpenSSH_6.6.1, OpenSSL 1.0.1f 6 Jan 2014
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config line 19: Applying options for *
debug1: Connecting to 192.168.56.1 [192.168.56.1] port 22.
debug1: Connection established.
debug1: identity file /home/myusername/.ssh/id_rsa type -1
debug1: identity file /home/myusername/.ssh/id_rsa-cert type -1
debug1: identity file /home/myusername/.ssh/id_dsa type -1
debug1: identity file /home/myusername/.ssh/id_dsa-cert type -1
debug1: identity file /home/myusername/.ssh/id_ecdsa type -1
debug1: identity file /home/myusername/.ssh/id_ecdsa-cert type -1
debug1: identity file /home/myusername/.ssh/id_ed25519 type -1
debug1: identity file /home/myusername/.ssh/id_ed25519-cert type -1
debug1: Enabling compatibility mode for protocol 2.0
debug1: Local version string SSH-2.0-OpenSSH_6.6.1p1 Ubuntu-2ubuntu2
debug1: Remote protocol version 2.0, remote software version OpenSSH_6.6.1p1 Ubuntu-2ubuntu2
debug1: match: OpenSSH_6.6.1p1 Ubuntu-2ubuntu2 pat OpenSSH_6.6.1* compat 0x04000000
debug1: SSH2_MSG_KEXINIT sent
debug1: SSH2_MSG_KEXINIT received
debug1: kex: server->client aes128-ctr [email protected] none
debug1: kex: client->server aes128-ctr [email protected] none
debug1: sending SSH2_MSG_KEX_ECDH_INIT
debug1: expecting SSH2_MSG_KEX_ECDH_REPLY
debug1: Server host key: ECDSA 63:3c:9e:9c:c7:fd:dd:8c:51:ed:1b:e1:54:bf:39:93
debug1: Host '192.168.56.1' is known and matches the ECDSA host key.
debug1: Found key in /home/myusername/.ssh/known_hosts:1
debug1: ssh_ecdsa_verify: signature correct
debug1: SSH2_MSG_NEWKEYS sent
debug1: expecting SSH2_MSG_NEWKEYS
debug1: SSH2_MSG_NEWKEYS received
debug1: Roaming not allowed by server
debug1: SSH2_MSG_SERVICE_REQUEST sent
debug1: SSH2_MSG_SERVICE_ACCEPT received
debug1: Authentications that can continue: publickey
debug1: Next authentication method: publickey
debug1: Trying private key: /home/myusername/.ssh/id_rsa
debug1: Trying private key: /home/myusername/.ssh/id_dsa
debug1: Trying private key: /home/myusername/.ssh/id_ecdsa
debug1: Trying private key: /home/myusername/.ssh/id_ed25519
debug1: No more authentication methods to try.
Permission denied (publickey).

Ainda não funciona. Parece o problema na chave pública. O que é isso? Desculpe, ainda sou novo sobre isso.

    
por Mas Bagol 06.01.2015 / 10:46

1 resposta

0

A autenticação de senha está desativada no servidor SSH por padrão. Você primeiro tem que habilitá-lo. Consulte: link

Se o problema continuar existindo, examine o arquivo de log sshd primeiro.

Observe também que você precisa fornecer seu nome de login, não o nome do servidor: ssh -v -Y nome de usuário @ 192.168.56.1

    
por Andreas 06.01.2015 / 11:27