Sådan bruger du SSH på Mac OS X

forretningsmand, der trykker på login-knappen på internettet

Sådan bruger du SSH på Mac OS X

Billedkredit: alt muligt/iStock/Getty Images

Med Mac OS X Yosemites indbyggede delingsfunktioner er det nemmere at bruge Secure Shell, end du måske tror. Aktiver din Mac's Remote Login-funktion for at gøre din Mac til en SSH-server og få adgang til den eksternt fra en anden computer. Du kan endda få adgang til din Mac fra iOS- og Android-smartphones og -tablets.

Hvad er fjernlogin

Fjernlogin har været en af ​​Mac OS X's indbyggede delingsfunktioner siden Snow Leopards udgivelse i 2009. Det giver andre computere mulighed for at oprette forbindelse til en Mac og udstede kommandoer ved hjælp af SSH - en netværksprotokol baseret på en klient-server-model, der skaber en sikker kommunikationslinje mellem to eller flere computere. Serverens opgave er at lytte efter og acceptere indgående forbindelsesanmodninger, der er initieret af klienter. SSH-klienter kan administrere serverens filsystem, installere software, starte systemprocesser og mere.

Dagens video

Aktiver fjernlogin

Sådan aktiverer du fjernlogin:

  • **Trin 1:** Åbn din Macs "Systemindstillinger", og klik på "Deling".

  • **Trin 2:** Klik på boksen ved siden af ​​"Fjernlogin".

  • **Trin 3:** Vælg _hvem der kan få adgang_. Du kan tillade adgang for alle brugere eller en specifik liste over brugere. For at tilføje brugere til listen skal du klikke på boblen ud for "Kun disse brugere:," og derefter klikke på knappen "**Tilføj**" for at vælge en bruger. "Brugere og grupper" indeholder en liste over din Macs systembrugere. "Netværksbrugere" og "Netværksgrupper" indeholder en liste over andre computere på dit netværk.

  • **Trin 4:** Noter din Macs **SSH-loginoplysninger**, der er placeret under indikatorlyset "Fjernlogin: Til". Dette indeholder din Macs brugernavn og IP-adresse adskilt af et "@"-symbol.

Opret forbindelse til din Mac eksternt

Sådan opretter du fjernforbindelse til din Mac:

  • **Trin 1:** Fra en anden Mac skal du åbne et nyt "Finder"-vindue, vælge "Applications" og åbne mappen "Utilities".

  • **Trin 2:** Åbn "Terminal"-applikationen. Terminal-applikationen er kun hjemmehørende i Mac OS X. Du skal bruge en **tredjeparts SSH-klientapplikation**, hvis du bruger en smartphone, tablet eller Windows-pc.

  • **Trin 3:** Indtast din Macs **SSH-loginoplysninger** i terminalvinduet. Skriv "ja" for at bekræfte forbindelsen. Indtast adgangskoden til den eksterne Mac.

Opret forbindelse til din Mac fra en iOS- eller Android-enhed

Du kan nemt oprette forbindelse til din Mac fra iOS- og Android-smartphones og -tablets ved hjælp af en SSH-klientapp. Nedenfor er en liste over gratis SSH-klientapps.

iOS SSH Client Apps

  • [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 Client Apps

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

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

Opret forbindelse til din Mac fra hvor som helst

Du kan bruge SSH til at oprette forbindelse til din Mac fra hvor som helst i verden, hvis dit netværks router er blevet konfigureret for port forwarding -- en netværkskonfiguration, der bruges til at gøre en computer tilgængelig uden for dens lokale netværk. Aktiver portvideresendelse for port 22 på din router, og indstil videresendelsesadressen som din Macs lokale IP-adresse. Brug dit netværks eksterne IP-adresse – tildelt dig af din internetudbyder – med dine SSH-loginoplysninger for at oprette forbindelse til din Mac. Du kan nemt få din eksterne IP-adresse ved hjælp af Hvad er mit IP-websted -- en gratis online IP-adresselokalisering. Brug PortForward hjemmeside for at finde en trin-for-trin portvideresendelsesvejledning til din router.

Tips og advarsler

  • For at forhindre uautoriseret login skal du altid beskytte din Mac med en stærk adgangskode.

  • SSH-klienter har som standard adgang til hele din Macs filsystem.

  • Port 22 er ansvarlig for at tillade og blokere SSH-forbindelser. At tillade portvideresendelse for port 22 skaber en åbning i dit netværks firewall - et system designet til at blokere indgående forbindelser, der stammer fra uden for dit lokale netværk.

  • Deaktiver portvideresendelse, når den ikke bliver brugt for at hjælpe med at holde dit netværk sikkert.