Guia
Ligação por SSH
Acesso ao Mac alugado pelo terminal a partir do Windows ou de um Mac: Tailscale, uma chave SSH e o primeiro início de sessão.
Liga-se ao Mac alugado através da rede cifrada Tailscale. A configuração demora cerca de 10 minutos e a primeira hora de cada aluguer é grátis, para que possa preparar tudo com calma.
No nosso e-mail com os dados de acesso recebe o seu nome de utilizador, o endereço do Mac (tem este aspeto: 100.81.0.7) e, para o ambiente de trabalho remoto, uma palavra-passe. Sempre que o guia indicar UTILIZADOR e ENDERECO, use os dados desse e-mail.
Para SSH envia-nos duas coisas: o e-mail da sua conta Tailscale e a sua chave SSH pública. O acesso por palavra-passe está desativado no SSH; entra apenas com a chave.
Windows
O Windows 10 e 11 incluem o cliente SSH, não precisa de instalar mais nada.
1. Instale o Tailscale
- Abra tailscale.com/download, escolha Windows e instale a aplicação.
- Abra-a, clique em Log in e inicie sessão com Google, Microsoft, GitHub ou e-mail. Assim é criada a sua conta gratuita do Tailscale.
- Confirme que o ícone do Tailscale, no canto inferior direito da barra de tarefas, mostra Connected.
- Envie-nos o endereço de e-mail com que iniciou sessão.
- Quando partilharmos o Mac consigo, o Tailscale envia-lhe um e-mail de convite. Clique em Accept. O Mac aparece então na lista de dispositivos da aplicação Tailscale.
2. Crie uma chave SSH
Se já tem uma chave SSH, salte este passo.
- Abra o PowerShell (clique em Iniciar, escreva
PowerShelle abra-o). - Escreva este comando e prima Enter três vezes (pode deixar vazia a palavra-passe da chave):
ssh-keygen -t ed25519
- Mostre a chave pública:
Get-Content $HOME\.ssh\id_ed25519.pub
Copie a linha inteira que começa por ssh-ed25519.
- Envie-nos a chave por e-mail. Nunca envie o ficheiro sem
.pub: é a sua chave privada.
3. Ligue-se
ssh UTILIZADOR@ENDERECO
- Na primeira ligação aparece a pergunta
Are you sure you want to continue connecting?. Escrevayese prima Enter. - Tem sessão iniciada quando vê uma linha que termina em
%. Escrevaexitpara terminar a ligação.
Mac
1. Instale o Tailscale
- Abra tailscale.com/download, escolha macOS e instale a aplicação.
- Abra-a, permita adicionar a configuração VPN, clique em Log in e inicie sessão com Google, Microsoft, GitHub, Apple ou e-mail. Assim é criada a sua conta gratuita do Tailscale.
- Confirme que o ícone do Tailscale na barra de menus mostra Connected.
- Envie-nos o endereço de e-mail com que iniciou sessão.
- Quando partilharmos o Mac consigo, o Tailscale envia-lhe um e-mail de convite. Clique em Accept. O Mac aparece então na lista de dispositivos da aplicação Tailscale.
2. Crie uma chave SSH
Se já tem uma chave SSH, salte este passo.
- Abra o Terminal (Aplicações → Utilitários → Terminal).
- Escreva este comando e prima Enter três vezes (pode deixar vazia a palavra-passe da chave):
ssh-keygen -t ed25519
- Mostre a chave pública:
pbcopy < ~/.ssh/id_ed25519.pub
A chave está agora na área de transferência; cole-a com ⌘V.
- Envie-nos a chave por e-mail. Nunca envie o ficheiro sem
.pub: é a sua chave privada.
3. Ligue-se
ssh UTILIZADOR@ENDERECO
- Na primeira ligação aparece a pergunta
Are you sure you want to continue connecting?. Escrevayese prima Enter. - Tem sessão iniciada quando vê uma linha que termina em
%. Escrevaexitpara terminar a ligação.
Transferir ficheiros
Execute scp no seu próprio computador, não no Mac alugado.
scp dados.zip UTILIZADOR@ENDERECO:~/
scp UTILIZADOR@ENDERECO:~/resultados.zip .
A primeira linha envia um ficheiro para o Mac alugado e a segunda transfere-o para a pasta atual. Para copiar uma pasta inteira, acrescente -r.
Resolução de problemas
- Nada acontece ou a ligação expira: confirme que o Tailscale mostra Connected e que aceitou o convite para o Mac partilhado.
Permission denied (publickey)ou pedido de palavra-passe: a sua chave não foi usada. Ligue-se a partir do mesmo computador e conta onde criou a chave e verifique o nome de utilizador.REMOTE HOST IDENTIFICATION HAS CHANGED: o Mac foi reinstalado entretanto. Executessh-keygen -R ENDERECOe volte a ligar-se.
Fim do aluguer
No fim do aluguer apagamos definitivamente a sua conta com todos os ficheiros e terminamos a partilha no Tailscale. Transfira tudo o que quer guardar antes do fim do aluguer.
Não consegue? Escreva-nos para jakub@mokris.cz e anexe uma captura de ecrã ou o texto do erro. Normalmente respondemos em poucos minutos.