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

  1. Abra tailscale.com/download, escolha Windows e instale a aplicação.
  2. 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.
  3. Confirme que o ícone do Tailscale, no canto inferior direito da barra de tarefas, mostra Connected.
  4. Envie-nos o endereço de e-mail com que iniciou sessão.
  5. 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.

  1. Abra o PowerShell (clique em Iniciar, escreva PowerShell e abra-o).
  2. Escreva este comando e prima Enter três vezes (pode deixar vazia a palavra-passe da chave):
ssh-keygen -t ed25519
  1. Mostre a chave pública:
Get-Content $HOME\.ssh\id_ed25519.pub

Copie a linha inteira que começa por ssh-ed25519.

  1. Envie-nos a chave por e-mail. Nunca envie o ficheiro sem .pub: é a sua chave privada.

3. Ligue-se

ssh UTILIZADOR@ENDERECO
  1. Na primeira ligação aparece a pergunta Are you sure you want to continue connecting?. Escreva yes e prima Enter.
  2. Tem sessão iniciada quando vê uma linha que termina em %. Escreva exit para terminar a ligação.

Mac

1. Instale o Tailscale

  1. Abra tailscale.com/download, escolha macOS e instale a aplicação.
  2. 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.
  3. Confirme que o ícone do Tailscale na barra de menus mostra Connected.
  4. Envie-nos o endereço de e-mail com que iniciou sessão.
  5. 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.

  1. Abra o Terminal (Aplicações → Utilitários → Terminal).
  2. Escreva este comando e prima Enter três vezes (pode deixar vazia a palavra-passe da chave):
ssh-keygen -t ed25519
  1. Mostre a chave pública:
pbcopy < ~/.ssh/id_ed25519.pub

A chave está agora na área de transferência; cole-a com ⌘V.

  1. Envie-nos a chave por e-mail. Nunca envie o ficheiro sem .pub: é a sua chave privada.

3. Ligue-se

ssh UTILIZADOR@ENDERECO
  1. Na primeira ligação aparece a pergunta Are you sure you want to continue connecting?. Escreva yes e prima Enter.
  2. Tem sessão iniciada quando vê uma linha que termina em %. Escreva exit para 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

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.

← Todos os guias