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.