Slik slår du på SSH på Mac

Innholdsfortegnelse:

Anonim

Alle Mac-er har en medfølgende SSH-server som er deaktivert som standard, men som kan slås på når som helst hvis du vil gi ekstern kommandolinjetilgang til en maskin.

SSH-serveren i MacOS slås på ved å bruke en delingsfunksjon som heter Remote Login. Med ekstern pålogging aktivert, har Macen nå SSH og SFTP tilgjengelig for eksterne tilkoblinger.

Hvordan aktiverer du SSH-serveren på en Mac med MacOS Ventura 13 eller nyere

Slå på macOS SSH-serveren gjøres gjennom en innstillingsjustering i de nyeste versjonene av MacOS systemprogramvare:

  1. Trekk ned  Apple-menyen og gå til «Systeminnstillinger»
  2. Åpne preferansepanelet "Generelt"
  3. Gå til "Generelt"
  4. Veksle bryteren for "Fjernpålogging" for å slå på SSH-serveren på Mac-en
  5. Valgfritt men anbef alt, klikk på (i)-knappen for å tilpasse brukertilgang og for å skape en full shell-opplevelse ved å merke av i boksen for "Tillat full disktilgang for eksterne brukere"
  6. SSH-serveren starter umiddelbart, og Mac-en kan motta innkommende SSH-tilkoblinger

Hvordan aktiverer du SSH-serveren på en Mac med MacOS Monterey eller tidligere

Slå på macOS SSH-serveren gjøres gjennom systempreferanser i tidligere versjoner av MacOS:

  1. Trekk ned  Apple-menyen og gå til "Systemvalg"
  2. Åpne preferansepanelet "Deling"
  3. Merk av i boksen for "Ekstern pålogging" for å slå på SSH-serveren på Macen
  4. Valgfritt, men anbef alt for alle som ønsker å lage en full shell-opplevelse, merk av i boksen for "Tillat full disktilgang for eksterne brukere"

  5. SSH-serveren har startet, du står fritt til å koble til Macen ved å bruke hvilken som helst SSH-klient

Du kan koble til Mac med hvilken som helst SSH-klient fra et hvilket som helst operativsystem, enten det er en annen Mac med Terminal, Windows PC med PuTTY, Linux med en terminal, iPhone eller Android med en SSH-app, Android med en SSH-app, eller noe annet med en SSH-klient.

Koble til Mac via SSH

Når du har aktivert ekstern pålogging, legg merke til teksten under den for å se hva IP-adressen er til den Mac-en. Den gir til og med kommandolinjesyntaksen som skal brukes i Terminal-applikasjonen for å starte den eksterne SSH-tilkoblingen: "ssh brukernavn@IP-adresse"

For eksempel, hvis IP-en er 192.168.0.108 og brukernavnet er “Paul” vil kommandoen se slik ut:

ssh [email protected]

Du kan legge det inn i Terminal-applikasjonen på en annen Mac, eller hvilken som helst annen SSH-klient uansett operativsystem eller enhet.

Selvfølgelig når du logger på er du

Slik slår du av SSH-serveren på en Mac

Å deaktivere SSH-serveren i macOS er like enkelt som å slå av funksjonen i innstillingene:

  1. Trekk ned  Apple-menyen og gå til "Systemvalg"
  2. Åpne preferansepanelet "Deling"
  3. Fjern avmerkingen for "Ekstern pålogging" for å slå av Mac SSH-serveren
Slik slår du på SSH på Mac