ssh falha porque a porta 22 não funciona com a AT & T Uverse

2

Estou tentando entrar em meu laptop doméstico (lappy) do meu laptop de trabalho (lappy2) para poder executar coisas, transferir arquivos, sentir-me bem em ter as habilidades necessárias para configurar um servidor, etc.

Eu disse ao meu roteador AT & T Uverse 2wire (3801HGV) para abrir a porta 22 e está mostrando que a porta 22 está aberta. Eu tentei ssh user@routerIP , ssh user@routerIP:22 , ssh user@lappyIP e ssh user@lappyIP:22 , substituindo todas as palavras relevantes por minhas credenciais reais, é claro. Nenhuma dessas coisas funcionou.

Quando vou para o link , nenhuma porta parece estar aberta. Eu chequei 22, 25, 80 e alguns outros.

Por fim, tentei as instruções aqui com um computador central (hpc) que eu uso no trabalho, e isso também não funcionou. Para o registro, lappy e lappy2 podem se conectar ao hpc de qualquer lugar que eu tenha acesso à internet.

Existe mais alguma coisa que eu possa tentar? Obrigado.

    
por Chad 16.12.2011 / 20:46

1 resposta

1

Bem, eu percebi. Eu precisava apenas instalar o openssh-server na máquina de destino. Isso resolveu completamente o problema.

Além disso, descobri que, se você quiser usar portas não padrão, deverá informar ao ssh-server para ouvir com sudo /usr/sbin/sshd -p <port> . Eu configurei em duas máquinas, então eu tive que especificar uma porta arbitrária na segunda máquina como 22 foi usada pela primeira. Além disso, o comando deve ser executado com um caminho absoluto por algum motivo.

    
por Chad 18.12.2011 / 00:38