Existe uma maneira de usar o ssh remotamente sem configurar o firewall? [fechadas]

2

Existe um aplicativo que funciona como o TeamViewer, mas funciona apenas para o SSH?

Estou configurando um servidor e quero colocá-lo em qualquer lugar, mas ainda ser capaz de acessar ith com putty. Existe um serviço ou aplicativo que eu possa usar para acessá-lo? Muito parecido com o TeamViewer, mas eu não quero o desktop, apenas o SSH

    
por Jason94 31.12.2013 / 10:18

2 respostas

1

Uma maneira de conseguir isso é ter um servidor com SSH habilitado em algum lugar da Internet e usar o encaminhamento de porta SSH para ter o servidor remoto acessível, independentemente de IP ou firewall (de entrada). autossh irá monitorar e reiniciar uma sessão SSH. Pode ser iniciado a partir de rc.local ou de um script de inicialização adequado.

As chaves SSH devem ser configuradas e o servidor na Internet precisa ter o encaminhamento de porta ativado.

Um exemplo: autossh -M20000 -f -N -R2222:localhost:22 username-for-server@server-on-internet deve tornar o servidor executando o comando acessível com ssh -p 2222 myuser@server-on-internet

A desvantagem óbvia é que você precisa do seu próprio servidor na internet. (Pode ser visto como uma vantagem em que você não passa seus dados através de terceiros)

Isso tem alguns exemplos sobre como configurá-lo para iniciar na inicialização: (para o Ubuntu) link

    
por 31.12.2013 / 10:35
0

Você pode enviar um novo endereço IP após a reinicialização do servidor;)

Mais informações aqui: Truque de suporte: recebe automaticamente os endereços IP dos computadores remotos

Mas eu prefiro o serviço como dyndns para conseguir isso.

    
por 31.12.2013 / 10:51

Tags