Du kan säkert ansluta till din Mac med SSH-nycklar med Screens 5. Den här guiden guidar dig genom hur du genererar en SSH-nyckel, konfigurerar din Mac och konfigurerar nyckeln i Screens.
Viktigt: Se till att Fjärrinloggning är aktiverat på din Mac. Öppna appen Inställningar och gå till Allmänt > Delning, aktivera sedan Fjärrinloggning.
Steg 1: Generera ett SSH-nyckelpar
-
Öppna appen Terminal på destinations-Mac-datorn (den du vill ansluta till).
-
Navigera till din hemmapp:
cd ~
-
Generera ett nytt SSH-nyckelpar:
ssh-keygen -t ed25519 -b 4096 -C "your@email.com" -f MyKey
- Ersätt MyKey med ditt önskade nyckelnamn (undvik mellanslag).
- När du uppmanas att göra det, ange en lösenfras för ökad säkerhet eller tryck på Retur för att lämna det tomt.
Detta genererar två filer:
- ~/MyKey (din privata nyckel)
- ~/MyKey.pub (din publika nyckel)
Steg 2: Auktorisera den publika nyckeln på destinations-Mac-datorn
För att tillåta SSH-åtkomst med din nya nyckel:
- Lägg till din publika nyckel i listan över auktoriserade nycklar genom att köra:
cat ~/MyKey.pub >> ~/.ssh/authorized_keys
- Om mappen ~/.ssh inte finns kan du behöva skapa den först:
mkdir -p ~/.ssh && chmod 700 ~/.ssh
- Om mappen ~/.ssh inte finns kan du behöva skapa den först:
- Se till att behörigheterna är korrekt inställda:
chmod 600 ~/.ssh/authorized_keys
Steg 3: Importera den privata nyckeln till Screens
Om du använder Screens 5 på din Mac, starta appen och följ detta guide för att importera den privata nyckeln till Screens och börja använda den. Screens synkroniserar nycklar med hjälp av iCloud Keychain, så nyckeln kommer även att vara tillgänglig på dina andra enheter som kör Screens.
Alternativt kan du manuellt överföra den privata nyckelfilen ('~/MyKey') till en annan enhet med hjälp av AirDrop, iCloud Drive, e-post eller någon annan säker metod. Följ sedan denna guide för att importera den privata nyckeln till Screens och börja använda den.