Sådan slår du SSH til på Mac
Indholdsfortegnelse:
- Sådan aktiverer du SSH-serveren på en Mac med MacOS Ventura 13 eller nyere
- Sådan aktiverer du SSH-serveren på en Mac med MacOS Monterey eller tidligere
- Opretter forbindelse til Mac via SSH
- Sådan slukker du SSH-serveren på en Mac
Alle Mac'er har en bundtet SSH-server, der er deaktiveret som standard, men som kan tændes når som helst, hvis du gerne vil give ekstern kommandolinjeadgang til en maskine.
SSH-serveren i MacOS tændes ved at bruge en delingsfunktion kaldet Remote Login. Med fjernlogin aktiveret, har Mac'en nu SSH og SFTP til rådighed for fjernforbindelser.
Sådan aktiverer du SSH-serveren på en Mac med MacOS Ventura 13 eller nyere
Tændelse af macOS SSH-serveren sker gennem en indstillingsjustering i de seneste versioner af MacOS-systemsoftwaren:
- Træk Apple-menuen ned og gå til "Systemindstillinger"
- Åbn "Generelt" præferencepanelet"
- Gå til "Generelt"
- Skift kontakten for "Remote Login" for at tænde SSH-serveren på Mac'en …
- SSH-serveren starter med det samme, og Mac'en er i stand til at modtage indgående SSH-forbindelser
Sådan aktiverer du SSH-serveren på en Mac med MacOS Monterey eller tidligere
Tændelse af macOS SSH-serveren sker gennem systempræferencer i tidligere versioner af MacOS:
- Træk Apple-menuen ned og gå til "Systemindstillinger"
- Åbn præferencepanelet "Deling"
- Markér afkrydsningsfeltet for "Remote Login" for at tænde SSH-serveren på Mac'en
- Valgfrit, men anbefales til alle, der ønsker at skabe en fuld shell-oplevelse, skal du markere afkrydsningsfeltet for "Tillad fuld diskadgang for fjernbrugere"
- SSH-serveren er startet, du kan frit oprette forbindelse til Mac ved hjælp af enhver SSH-klient
Du kan oprette forbindelse til Mac'en med enhver SSH-klient fra ethvert operativsystem, uanset om det er en anden Mac med Terminal, Windows PC med PuTTY, Linux med en terminal, iPhone eller Android med en SSH-app, Android med en SSH-app eller noget andet med en SSH-klient.
Opretter forbindelse til Mac via SSH
Når du har aktiveret Fjernlogin, skal du være opmærksom på teksten under den for at se, hvad IP-adressen er på den Mac. Hjælpsomt giver det endda kommandolinjesyntaksen, der skal bruges i Terminal-applikationen til at starte den eksterne SSH-forbindelse: "ssh brugernavn@IP-adresse"
Hvis f.eks. IP'en er 192.168.0.108, og brugernavnet er "Paul", vil kommandoen se sådan ud:
Du kan indtaste det i Terminal-applikationen på en anden Mac eller enhver anden SSH-klient, uanset operativsystemet eller enheden.
Naturligvis når du logger ind, er du
Sådan slukker du SSH-serveren på en Mac
Deaktivering af SSH-serveren i macOS er lige så simpelt som at slå funktionen fra i præferencer:
- Træk Apple-menuen ned og gå til "Systemindstillinger"
- Åbn præferencepanelet "Deling"
- Fjern markeringen af afkrydsningsfeltet for "Remote Login" for at slukke for Mac SSH-serveren