Sådan får du sikre forbindelser på macOS med SSH

Der er flere metoder til fjernforbindelse til og styring af computere, inklusive FTP, RDP og andre, men de er ikke sikre. Ikke desto mindre erstatter SSH-protokollen gamle usikre protokoller med bedre sikkerhed. Det tjener primært som et middel til fjernadgang til en computer fra en anden enhed.

DAGENS MUO-VIDEO

RUL FOR AT FORTSÆTTE MED INDHOLD

Som standard slår Apple SSH fra på Mac-computere, så du bliver nødt til at slå det til, hvis du vil bruge det. Denne vejledning viser dig, hvordan du aktiverer og bruger SSH til sikre forbindelser på din Mac.

Hvad er SSH?

SSH, forkortelse for “Secure Shell” eller “Secure Socket Shell”, er en sikker netværkskommunikationsprotokol. Administratorer bruger det normalt til sikker forbindelse til eksterne enheder.

  Sådan aktiveres Siri med 'Hey Siri' på macOS Sierra

SSH er afhængig af krypterede nøgler kendt som SSH-nøgler, der fungerer som adgangsoplysninger og følger en krypteringsprotokol. Mens du bliver nødt til at generere SSH-nøgler på Windows ved hjælp af en tredjeparts SSH-klient, giver macOS dig mulighed for at generere SSH-nøgler gennem Terminal-appen.

Generelt opererer SSH over port 22 og har forskellige andre applikationer end fjernadgang til enheder, såsom krypterede filoverførsler og oprettelse af krypterede tunneler. Hvis du har en GitHub-konto, kan du også bruge SSH til adgangskodefri godkendelse på GitHub. Den er også tilgængelig på Unix-, Linux- og macOS-servere som standard.

Sådan aktiverer du en SSH-server på din Mac

Apple giver dig en SSH-server på macOS, og du skal bare aktivere den for at bruge den. Følg disse enkle instruktioner for at aktivere SSH-serveren på din Mac:

  • Åbn Systemindstillinger på din Mac.
  • Naviger til Generelt > Deling.
  • Slå kontakten til ved siden af ​​Fjernlogin, og klik på knappen Info (i) ved siden af ​​den. Du kan finde login-kommandoen på SSH-serveren under Remote Login. For eksempel, i vores tilfælde er det “ssh [email protected].”
  • Slå til Tillad fuld diskadgang for fjernbruger. Du kan også ændre indstillingerne for, hvem der kan få adgang til din SSH-server.
  •   8 Remote Desktop (RDP)-klienter til Windows, macOS og Linux

    Når det er gjort, vil en SSH-server være klar på din Mac, som du kan bruge.

    Sådan opretter du forbindelse til din Macs SSH-server

    Når du har aktiveret Fjernlogin på din Mac, kan du få adgang til det via andre enheder, uanset platformen, så længe den anden enhed har en kommandolinjegrænseflade og er på det samme netværk som din Mac. I dette eksempel får vi adgang til Macs SSH-server fra en Android-enhed, der bruger Termius, men du kan også bruge SSH på Windows-pc’er.

    Du kan også bruge enhver af de bedste terminalemulator-apps til Android, hvis du ikke foretrækker Termius, men du skal installere SSH på dem ved at bruge kommandoen pkg install ssh eller pkg install dropbear. Når du har valgt kommandolinjegrænsefladen, skal du følge disse instruktioner for at oprette forbindelse til din Macs SSH-server:

      Sådan importeres noter fra Evernote til Notes-appen i macOS
  • Download og åbn Termius på din Android-enhed.
  • Tryk på hamburgermenuikonet, og vælg Terminaler.
  • Indtast den login-kommando, du tidligere fandt under fjernlogin-knappen i macOS, og tryk på Opret forbindelse.
  • Indtast login-adgangskoden til din Mac, og tryk på Fortsæt.
  • Derefter har du adgang til din Macs filsystem via terminalen. I SSH-serveren kan du udføre forskellige kommandoer såsom ls, cd, mkdir, rm, cp og mere.

    Deaktiver SSH, når det ikke er påkrævet

    Selvom SSH er godt, anbefaler vi ikke at holde det tændt. Så husk at deaktivere det ved blot at slå Fjernlogin fra ved at følge de samme trin.

    SSH er en fremragende måde at få adgang til én enhed fra en anden uden at ofre sikkerheden. Hvis det er nødvendigt, kan du også SSH til en VirtualBox Ubuntu Server.