Você pode se conectar com segurança ao seu Mac usando chaves SSH com o Screens 5. Este guia explica como gerar uma chave SSH, configurar o seu Mac e definir a chave no Screens.
Importante: Certifique-se de que o Login Remoto esteja ativado no seu Mac. Abra o aplicativo Ajustes e vá em Geral > Compartilhamento e ative o Login Remoto.
Etapa 1: Gerar um Par de Chaves SSH
-
Abra o aplicativo Terminal no Mac de destino (aquele ao qual você deseja se conectar).
-
Navegue até sua pasta pessoal:
cd ~
-
Gere um novo par de chaves SSH:
ssh-keygen -t ed25519 -b 4096 -C "seu@email.com" -f MinhaChave
- Substitua MinhaChave pelo nome da sua chave preferida (evite espaços).
- Quando solicitado, digite uma senha para maior segurança ou pressione Return para deixá-la em branco.
Isso gerará dois arquivos:
- ~/MyKey (sua chave privada)
- ~/MyKey.pub (sua chave pública)
Etapa 2: Autorize a Chave Pública no Mac de Destino
Para permitir acesso SSH usando sua nova chave:
- Anexe sua chave pública à lista de chaves autorizadas executando:
cat ~/MyKey.pub >> ~/.ssh/authorized_keys
- Se a pasta ~/.ssh não existir, talvez seja necessário criá-la primeiro:
mkdir -p ~/.ssh && chmod 700 ~/.ssh
- Se a pasta ~/.ssh não existir, talvez seja necessário criá-la primeiro:
- Certifique-se de que as permissões estejam definidas corretamente:
chmod 600 ~/.ssh/authorized_keys
Etapa 3: Importe a Chave Privada para Screens
Se você estiver usando Screens 5 no seu Mac, inicie o aplicativo e siga este guia para importar a chave privada para o Screens e começar a usá-la. O Screens sincroniza as chaves usando o iCloud Keychain, para que a chave também esteja disponível em seus outros dispositivos que executam o Screens.
Como alternativa, você pode transferir manualmente o arquivo da chave privada ('~/MyKey') para outro dispositivo usando AirDrop, iCloud Drive, e-mail ou qualquer método seguro. Em seguida, siga este guia para importar a chave privada para o Screens e começar a usá-la.