Servidor Servidor Web Principal Não Responde Corretamente a SSH, MySQL, etc

0

Eu estou tentando configurar meu servidor web (Ubuntu Server 12.04) de tal forma que eu posso ssh para ele de fora da minha rede doméstica, bem como se conectar aos bancos de dados MySQL que eu criei nele.

Atualmente, sei que a porta 80 está respondendo corretamente às solicitações. Eu tenho o Apache rodando nele, então não há problemas lá. No entanto, quando eu tento SSH para o servidor, eu não obtenho uma resposta, nem obtenho um quando me conecto a ele na porta 3306 via MySQL (ERROR 2003, não é possível conectar ao servidor (10060)). Eu posso usar o phpmyadmin para conectar do meu navegador, mas isso não é útil para conectar via PHP.

Eu tenho o encaminhamento de porta configurado para as portas 80, 22 e 3306, mas não sei o que mais devo fazer. Por favor, perdoe-me se a resposta for óbvia / simples de obter - eu tenho tentado consertar isso por meses.

Editar

A saída de netstat -atn | grep [port] para as portas 22 e 3306 é a seguinte:

(22)

tcp    0    0 0.0.0:22           0.0.0.0:*          Listen
tcp    0    0 127.0.0.1:53822    127.0.0.1:40896    Established 
tcp    0    0 127.0.0.1:40896    127.0.0.1:53822    Established 
tcp6   0    0 :::22              :::*               Listen

(3306)

tcp    0    0 0.0.0:3306           0.0.0.0:*          Listen

Obrigado.

    
por nmagerko 11.07.2013 / 22:28

3 respostas

0

SSH - Certifique-se de instalar o servidor SSH

sudo apt-get install openssh-server

MYSQL - Certifique-se de permitir conexões externas

sudo nano /etc/mysql/my.cnf

Comente bind-address se você quiser conceder acesso a conexões externas.

Você precisará ter certeza de que o usuário que está se conectando ao MySQL tem acesso de fora do endereço do host local.

    
por 11.07.2013 / 22:38
0

Verifique as configurações do firewall do roteador e verifique se as portas 22, 80 e 3306 estão abertas.

O encaminhamento de porta geralmente não abre automaticamente as portas no firewall do seu roteador - percebo que parece bobo e trivial, mas fui mordido por esse bug em um dos meus roteadores domésticos anteriores (o LiveBox da Orange UK).

    
por 11.07.2013 / 22:46
0

Wow UFW faz uma bagunça linda de iptables, Parece-me que o ssh não está desbloqueado no uso do firewall

sudo ufw status

para ver o que é permitido ou bloqueado e tente

sudo ufw allow ssh

eu encontrei um bom guia aqui link que você pode dar uma olhada, como alternativa eu uso o antigo método experimentado e testado de gerar um script bash do iptables (de link ) e executá-lo na inicialização de rc.local. / p>     

por 13.07.2013 / 20:15