SSH Server no Ubuntu não funciona

1

Eu queria iniciar o servidor SSH no Ubuntu 14.04 em execução no VirtualBox. Eu instalei o Openssh, o sshd, etc., configurei o sshd_config para ouvir no ip, o que eu vejo no ifconfig e ele não funciona. Estou começando o sshd na porta 2222. O nmap dá:

PORT        STATE        SERVICE
80/tcp        open        http
2222/tcp        open        EtherNet/IP-1
8080/tcp        open        http-proxy

O servidor HTTP iniciado em 8080 funciona bem, então por que o serviço SSHD não é reconhecido? Quando tento logar pelo ssh como um cliente que vejo "Não foi possível resolver o nome do host: nome ou serviço desconhecido" Por favor ajude

    
por trivelt 06.08.2014 / 11:13

2 respostas

2

qual comando você está usando?

ssh -p 2222 foobar

A mensagem de erro mencionada diz que você não resolve foobar. você tentou usar IP?

por exemplo,

ssh -p 2222 192.168.1.6

Além disso, se você quiser que nmap mostre o que realmente está sendo executado em vez de resolver portas conhecidas para protocolos, você pode usar o -sV opção .

-sV: Probe open ports to determine service/version info
    
por 06.08.2014 / 11:26
0

ssh não está listado na saída do nmap, pois nmap imprime o serviço conhecido que usa a porta encontrada. A porta 2222 é normalmente usada pelo serviço EthernetIP que é usado no controle industrial.

A mensagem de erro indica Could not resolve hostname . Isso significa que não pode encontrar o servidor pelo nome. Tente se conectar usando o endereço IP ou, em alternativa, corrija a resolução do seu nome usando o DNS ou adicionando o servidor ao arquivo /etc/hosts no cliente. Se o seu cliente for o Windows, acredito que o arquivo seja C:\Windows\system32\drivers\etc\hosts .

    
por 06.08.2014 / 11:31

Tags