ssh: conecta-se ao host 0.0.0.0 porta 22: Conexão recusada

1

Eu não posso mais ssh depois de reiniciar o meu ubuntu 14.04 VPS. Aqui estão os resultados:

#ssh -vvv [email protected]    

OpenSSH_6.9p1, LibreSSL 2.1.8
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config line 21: Applying options for *
debug2: ssh_connect: needpriv 0
debug1: Connecting to 0.0.0.0 [0.0.0.0] port 22.
debug1: connect to address 0.0.0.0 port 22: Connection refused
ssh: connect to host 0.0.0.0 port 22: Connection refused

e

# nmap -Pn 0.0.0.0    
Starting Nmap 7.01 ( https://nmap.org ) at 2017-10-30 23:16 UTC
Nmap scan report for (0.0.0.0)
Host is up (0.00067s latency).
Not shown: 997 closed ports
PORT    STATE    SERVICE
25/tcp  filtered smtp
465/tcp filtered smtps
587/tcp filtered submission

Agora só consigo acessar o VPS depois de montá-lo com outro VPS. Presumo que a porta de abertura 22 possa resolver o problema, mas não consegui encontrar uma maneira de fazer isso depois de montá-lo com outro VPS e o arquivo de edição. Alguém pode me ajudar, como eu posso fazer isso!

    
por mar 31.10.2017 / 22:48

1 resposta

0

Eu não sei o que você quer dizer com 'montar um vps'. No entanto, a porta 22 será definitivamente necessária para o SSH por padrão. Se você tiver o Uncomplicated Firewall instalado e ativado, poderá executar:

sudo ufw allow 22

Se não, então você pode usar o iptables:

sudo iptables -A INPUT -p tcp --dport 22 -j ACCEPT

Ou você pode alterar a porta que o SSH usa modificando seu arquivo de configuração / etc / ssh / sshd_config. Edite o arquivo usando o seu editor de texto favorito, eu gosto de usar o nano porque outros editores me assustam:

sudo nano /etc/ssh/sshd_config

Agora, assumindo que por VPS você quer dizer Virtual Private Server, talvez por

% bl0ck_qu0te%

você está dizendo que está tentando criar uma máquina virtual no seu PC usando algo como o VirtualBox? Se esse for o caso, você precisará permitir a porta 22 na máquina convidada, no host e, possivelmente, no seu roteador (se estiver tentando fazer o ssh de algum lugar fora da sua rede). Espero que isso ajude você amigo.

- editar - O que você precisa fazer é:

Crie um arquivo com o conjunto ideal de regras iptables.

Tenha esse arquivo carregado na inicialização.

Eu não vou mentir, eu não estou confiante o suficiente no meu conhecimento de tabelas IP para ajudá-lo com isso, então eu não vou tentar arriscar enganar você, desculpe.

    
por Hugo 31.10.2017 / 23:43