Como faço o ssh do computador da escola para o computador de casa?

0

Eu posso ssh do meu linux inicial para a escola digitando

ssh <school id>@<school>.ca

mas e se eu quiser fazer o contrário?

Estou na escola e quero me conectar ao meu computador doméstico. Como faço isso?

Suponha que meu nome de usuário no meu computador seja bob. Como eu procedo daqui? usando putty / terminal?

Eu tentei fazer:

ssh bob@<public ip of home network found using whatsmyip>

mas isso não funcionou.

Tenho certeza de que minha casa tem conexão com a Internet.

    
por K Split X 21.07.2017 / 16:43

1 resposta

2

Quando você se conecta a public_ip: port, na verdade está se conectando ao roteador, mas como (muito provavelmente) seu host está atrás do NAT criado pelo próprio roteador, você precisa encaminhar a conexão para internal_ip: port.

Normalmente, você pode fazer isso a partir da página da Web do roteador, na seção de encaminhamento de porta.

Esteja ciente de que isso permite que qualquer pessoa se conecte de qualquer lugar, portanto, certifique-se de estar usando chaves ssh para efetuar login e evitar a força bruta por meio de ferramentas como failtoban ou ufw / iptables.

    
por 21.07.2017 / 16:49