Sådan SSH til Mac fra iPad
Indholdsfortegnelse:
Vil du SSH til din Mac fra din iPad? SSH er ret nem at konfigurere, så hvis du for eksempel gerne vil have Terminal-adgang til en iMac fra en iPad Pro, er du i gang på ingen tid overhovedet.
Du skal sørge for, at Mac og iPad er på det samme netværk, du skal ændre en systemindstilling, der aktiverer SSH-serveren på Mac, så skal du download en tredjepartsapp kaldet Termius, der fungerer som en terminalapplikation til iPad, så du kan oprette forbindelse til Mac'en.Det lyder måske kompliceret, men det er det virkelig ikke, som du snart vil se.
Sådan SSH til en Mac fra en iPad
Dette er en gennemgang i to dele. Først skal du aktivere SSH-serveren på Mac'en, og derefter oprette forbindelse til den fra iPad'en ved hjælp af en ssh-klientapp.
På Mac, Start SSH-serveren
Du kan aktivere SSH-serveren på en Mac ved at aktivere en funktion kaldet Remote Login.
…Mac'en er nu en SSH-server, der tilbyder dig en shell at oprette forbindelse til fra iPad.
Vær opmærksom på teksten under Remote Login-status 'For at logge på denne computer eksternt, skriv "ssh [email protected]".' Den IP-adresse er, hvad du vil bruge til at oprette forbindelse til Mac fra iPad.
Mac'en skal aktivere 'Remote Login' for at tillade brugere at SSH til MacOS, forudsat at de alligevel har et korrekt login og adgangskode.
Du kan enten logge ind på din primære brugerkonto på Mac'en eller en separat nyoprettet brugerkonto, hvis det foretrækkes.
På iPad skal du oprette forbindelse til Mac SSH-serveren
Nu skal du bruge en SSH-klient på iPad'en for at oprette forbindelse til SSH-serveren på Mac'en. En gratis mulighed er Termius, som tilbyder en fantastisk gratis SSH-funktion, mens den tilbyder SFTP-understøttelse som en bet alt tilføjelse.
Download Termius på iPad og åbn iPad-terminalapplikationen, klik derefter på + plus-knappen for at oprette en ny forbindelse som "New Hast", og indtast derefter den IP-adresse, du noterede på Mac'en, der matcher den computer, for eksempel 192.168.0.108.
Tilslut og log ind, og snart vil du have dit terminalvindue åbent forbundet med MacOS SSH-serveren fra din iPad.
Skærmbilledet nedenfor er fra Termius på iPad, der er fjernforbundet til en Mac, kører htop.
Når du har oprettet forbindelse til Mac via SSH, er hele spektret af kommandolinjeværktøjer tilgængeligt for dig, inklusive alt i Homebrew.
Desværre er der ingen indbygget Terminal-app i iPadOS, så hvis du håbede på at undgå tredjepartsapps, vil det alligevel ikke være en mulighed i øjeblikket. Måske nede ad vejen vil iPad leveres med en dedikeret Terminal-applikation, som enhver nørd-computer burde have. Der findes dog en række andre SSH-apps til iPad, så hvis Termius ikke flyder din båd, så tjek App Store, og Prompt fra Panic er en fremragende betalingsløsning.
Hvis du gerne vil oprette forbindelse til Mac SSH-serveren uden for LAN (lokalnetværket), skal du højst sandsynligt åbne en port på en hvilken som helst firewall mellem Mac'en og ydersiden verden. Denne proces er forskellig fra router, modem eller software, så det er op til dig at bestemme. Brug af et dynamisk DNS-værtsnavn kan også gøre det nemmere at oprette forbindelse til, hvis du skulle finde på at oprette fjernforbindelse ofte.
Bruger du SSH-server på Mac og opretter forbindelse til den fra din iPad eller andre enheder? Hvad bruger du dette til? Har du en foretrukken terminalapplikation til iPad? Del dine tanker i kommentarerne.