Slik bruker du SSH på Mac OS X

forretningsmann som trykker på påloggingsknappen på internett

Slik bruker du SSH på Mac OS X

Bildekreditt: alt mulig/iStock/Getty Images

Med Mac OS X Yosemites innebygde delingsfunksjoner er det enklere å bruke Secure Shell enn du kanskje tror. Aktiver Macens funksjon for ekstern pålogging for å gjøre Mac-en om til en SSH-server og få tilgang til den eksternt fra en annen datamaskin. Du kan til og med få tilgang til Mac-en din fra iOS- og Android-smarttelefoner og -nettbrett.

Hva er ekstern pålogging

Ekstern pålogging har vært en av Mac OS Xs innebygde delingsfunksjoner siden Snow Leopards utgivelse i 2009. Den lar andre datamaskiner koble til en Mac og gi kommandoer ved hjelp av SSH - en nettverksprotokoll basert på en klient-server-modell som skaper en sikker kommunikasjonslinje mellom to eller flere datamaskiner. Serverens jobb er å lytte etter og akseptere innkommende tilkoblingsforespørsler initiert av klienter. SSH-klienter kan administrere serverens filsystem, installere programvare, starte systemprosesser og mer.

Dagens video

Aktiver ekstern pålogging

Slik aktiverer du ekstern pålogging:

  • **Trinn 1:** Åpne Macens "System Preferences" og klikk på "Deling".

  • **Trinn 2:** Klikk på boksen ved siden av "Ekstern pålogging."

  • **Trinn 3:** Velg _hvem som kan ha tilgang_. Du kan gi tilgang for alle brukere eller en spesifikk liste over brukere. For å legge til brukere i listen, klikk på boblen ved siden av «Bare disse brukerne:» og klikk deretter på «**Legg til**»-knappen for å velge en bruker. "Brukere og grupper" inneholder en liste over systembrukere på Mac-en. "Nettverksbrukere" og "Nettverksgrupper" inneholder en liste over andre datamaskiner på nettverket ditt.

  • **Trinn 4:** Legg merke til Mac-ens **SSH-påloggingsinformasjon** som ligger under indikatorlampen "Fjerninnlogging: På". Dette inneholder Mac-ens brukernavn og IP-adresse atskilt med et "@"-symbol.

Koble til Macen eksternt

Slik kobler du til Macen eksternt:

  • **Trinn 1:** Fra en annen Mac, åpne et nytt «Finder»-vindu, velg «Applications» og åpne «Utilities»-mappen.

  • **Trinn 2:** Åpne "Terminal"-applikasjonen. Terminal-applikasjonen er kun innfødt til Mac OS X. Du trenger en **tredjeparts SSH-klientapplikasjon** hvis du bruker en smarttelefon, nettbrett eller Windows-PC.

  • **Trinn 3:** I terminalvinduet skriver du inn Mac-ens **SSH-påloggingsinformasjon**. Skriv "ja" for å bekrefte tilkoblingen. Skriv inn passordet til den eksterne Mac-en.

Koble til Mac-en fra en iOS- eller Android-enhet

Du kan enkelt koble til din Mac fra iOS- og Android-smarttelefoner og nettbrett ved å bruke en SSH-klientapp. Nedenfor er en liste over gratis SSH-klientapper.

iOS SSH-klientapper

  • [Serverauditor]( https://itunes.apple.com/us/app/serverauditor-ssh-shell-console/id549039908?mt=8)

  • [iTerminal]( https://itunes.apple.com/us/app/iterminal-ssh-tool/id581455211?mt=8)

Android SSH-klientapper

  • [ConnectBot]( https://play.google.com/store/apps/details? id=org.connectbot)

  • [Terminalemulator]( https://play.google.com/store/apps/details? id=jackpal.androidterm)

Koble til din Mac fra hvor som helst

Du kan bruke SSH til å koble til Macen din fra hvor som helst i verden hvis nettverkets ruter er konfigurert for portvideresending -- en nettverkskonfigurasjon som brukes til å gjøre en datamaskin tilgjengelig fra utenfor dens lokale Nettverk. Aktiver portvideresending for port 22 på ruteren og angi videresendingsadressen som Mac-ens lokale IP-adresse. Bruk nettverkets eksterne IP-adresse – tildelt deg av Internett-leverandøren – med SSH-påloggingsinformasjonen for å koble til Mac-en. Du kan enkelt få din eksterne IP-adresse ved å bruke Hva er IP-nettstedet mitt - en gratis online IP-adressesøker. Bruke PortForward nettsted for å finne en trinn-for-trinn portvideresendingsveiledning for ruteren din.

Tips og advarsler

  • For å forhindre uautorisert pålogging må du alltid beskytte Mac-en med et sterkt passord.

  • SSH-klienter har tilgang til hele Mac-filsystemet som standard.

  • Port 22 er ansvarlig for å tillate og blokkere SSH-tilkoblinger. Å tillate portvideresending for port 22 skaper en åpning i nettverkets brannmur – et system designet for å blokkere innkommende tilkoblinger som kommer fra utenfor ditt lokale nettverk.

  • Deaktiver portvideresending når den ikke brukes for å holde nettverket ditt sikkert.