O primeiro lugar que eu verifico é o arquivo /etc/hosts.allow
. Pode limitar quais IPs têm acesso ao seu servidor SSH.
Por isso, estou tentando voltar a usar o SSH na área de trabalho depois de me mudar para uma nova casa. Eu tinha esse trabalho antes. O problema é que ele funciona perfeitamente apenas usando o IP local, mas quando eu uso o IP da WAN, recebo a senha negada:
***.org's password:
Permission denied, please try again.
***.org's password:
Permission denied, please try again.
***.org's password:
Permission denied (publickey,password).
'* **' sendo meu domínio. Mas sei que minha senha está certa, e ela só começou a não funcionar quando foi movida para minha nova casa e, novamente, funciona localmente. Se eu desligar o encaminhamento de porta, é claro que nem se conecta ao host. Então eu sei que é pelo menos se conectar à minha área de trabalho, ou pelo menos algo muda.
Então, minha pergunta é: como funciona localmente e para de funcionar completamente quando desativo o encaminhamento de porta, o que posso fazer para corrigir isso?
O primeiro lugar que eu verifico é o arquivo /etc/hosts.allow
. Pode limitar quais IPs têm acesso ao seu servidor SSH.
Algumas coisas para tentar: 1) Em seu arquivo / etc / sshd / sshd_config, certifique-se de ter 'PasswordAuthentication' definido como 'yes'.
2) Compare a chave pública ssh em ~ / .ssh / known_hosts para o servidor SSH na máquina local da qual você está se conectando e na máquina remota da qual você está tentando se conectar. A chave pública deve ser a mesma em ambos, caso contrário você não está se conectando ao servidor do Google.
3) Verifique se o seu dispositivo WAN está configurado para fazer o encaminhamento de porta na porta 22 para o seu servidor SSH, caso contrário você pode estar se conectando diretamente ao seu dispositivo WAN.
Tags ssh