Antes de aplicar qualquer um dos itens a seguir, certifique-se de compreender o risco à segurança de expor seu sistema ao mundo como um todo.
Se tudo o que você precisa é de uma janela de terminal, você precisará apenas de algumas coisas para configurar.
Primeiro, você precisa instalar e configurar o daemon de shell seguro (sshd) em seu servidor - isto é, se ele ainda não estiver instalado.
Em segundo lugar, você precisa ter uma maneira estática de se referir à sua rede doméstica a partir do mundo exterior. Se o seu provedor de serviços tiver atribuído um IP estático à sua conexão, você apenas digitará ssh user_name@your_static_ip
em uma janela de terminal para se conectar ao seu servidor.
Se você tiver um IP dinâmico, poderá usar um dos serviços de DNS dinâmicos disponíveis para obter um nome significativo atribuído ao seu endereço sempre que se conectar à Internet. Verifique seu roteador para suporte de serviços dynDNS e configure isso. Então, em um tipo de terminal
ssh user_name@selected_dyndns_name
para se conectar ao seu servidor.
Por último, você provavelmente terá que abrir a porta 22 (o padrão para ssh) em seu (s) firewall (s).
Novamente, certifique-se de compreender os riscos de segurança. Um simples erro de configuração pode deixar sua rede inteira exposta à Internet. Isso não é divertido.