Acontece que você precisa de aspas em torno de sua senha, por exemplo
password='generated_password'
que o artigo do Google não alude.
Por isso, quero poder usar o SSH no meu desktop doméstico. Configurei o encaminhamento de porta no meu roteador e pude fazer ssh na minha máquina
ssh alex@2601:647:4802:b000:e938:d8b5:6111:e0fb
Quando eu reinicio a máquina, o endereço IP muda, então gostaria de configurar o DNS dinâmico. Eu tenho um nome de domínio no google domains, que oferece DNS dinâmico gratuitamente. Este tutorial deve ajudar você a configurá-lo.
Eu sigo os passos, instalo o ddclient e sobrescrevo totalmente o ddclient.conf com o que o artigo recomenda:
protocol=dyndns2
use=web
server=domains.google.com
ssl=yes
login=generated_username
password=generated_password
your_resource.your_domain.tld
Eu testei ddclient com o comando
sudo ddclient -daemon=0 -debug -verbose -noquiet
e eu recebo
SUCCESS: subdomain.mydomain.org: skipped: IP address was already set to 50.184.58.242.
que curiosamente é um endereço ipv4, enquanto eu pensei que tinha um endereço ipv6. De qualquer forma. Eu esperei um pouco e não funciona. Eu recebo
ssh: connect to host subdomain.mydomain.org port 22: Connection refused
ou trava. Não tenho certeza para onde ir a partir daqui. Eu não tenho um modelo mental particularmente strong de como isso funciona, eu só quero ser capaz de
ssh [email protected]
sempre que quiser, e permitir que o computador seja desligado de vez em quando (ou seja, mudanças de endereço IP).
Acontece que você precisa de aspas em torno de sua senha, por exemplo
password='generated_password'
que o artigo do Google não alude.