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.