Sådan slår du SSH til på Mac

Indholdsfortegnelse:

Anonim

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:

  1. Træk  Apple-menuen ned og gå til "Systemindstillinger"
  2. Åbn "Generelt" præferencepanelet"
  3. Gå til "Generelt"
  4. Skift kontakten for "Remote Login" for at tænde SSH-serveren på Mac'en
  5. 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:

  1. Træk  Apple-menuen ned og gå til "Systemindstillinger"
  2. Åbn præferencepanelet "Deling"
  3. Markér afkrydsningsfeltet for "Remote Login" for at tænde SSH-serveren på Mac'en
  4. Valgfrit, men anbefales til alle, der ønsker at skabe en fuld shell-oplevelse, skal du markere afkrydsningsfeltet for "Tillad fuld diskadgang for fjernbrugere"

  5. 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:

ssh [email protected]

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:

  1. Træk  Apple-menuen ned og gå til "Systemindstillinger"
  2. Åbn præferencepanelet "Deling"
  3. Fjern markeringen af ​​afkrydsningsfeltet for "Remote Login" for at slukke for Mac SSH-serveren
Sådan slår du SSH til på Mac