instala o ssh
Primeiras coisas primeiro. Você precisa do ssh instalado. Não apenas o cliente, o servidor também. Descubra:
$ which ssh
/usr/bin/ssh
$ which sshd
/usr/sbin/sshd
Se which
não puder encontrá-los, você precisará instalar: sudo apt-get install ssh sshd
.
O processo de instalação deve configurar tudo, mas apenas por precaução, verifique se a porta ssh (22) está aberta (se o ufw estiver desativado, considere ativá-lo): sudo ufw allow 22/tcp
qual é o seu endereço
Digite ip addr | grep inet
para obter seu endereço IP. Se começar com 192.168.
, 172.16.
até 172.31.
ou 10.
, você tem um endereço IP local (também conhecido como privado). Caso contrário, é público (por exemplo, 74.125.224.51). Se é público, você tem mais fácil. Qualquer um pode tentar se conectar com um comando como ssh [email protected]
.
Se você estiver preso a um endereço IP local, precisará configurar seu roteador para encaminhar a porta 22 para o seu computador. Então você pode ir a um site como o link para obter seu endereço IP público, e qualquer um que possua ele pode tentar se conectar com um comando como ssh [email protected]
.
obter um endereço permanente
Inscreva-se com o link para seus serviços de hospedagem gratuita para vincular um nome do dyndns ao seu endereço IP. Estou assumindo aqui que você não comprou um endereço IP estático do seu ISP.