Hur man SSH till Mac från iPad
Innehållsförteckning:
Vill du SSH till din Mac, från din iPad? SSH är ganska lätt att installera, så om du till exempel vill ha terminalåtkomst för en iMac från en iPad Pro, kommer du att vara igång på nolltid.
Du måste se till att Mac och iPad är på samma nätverk, du måste ändra en systeminställning som aktiverar SSH-servern på Mac, sedan måste du ladda ner en tredjepartsapp som heter Termius som fungerar som en terminalapplikation för iPad, så att du kan ansluta till Mac.Det kanske låter komplicerat, men det är det verkligen inte, som du snart kommer att se.
Hur man SSH till en Mac från en iPad
Detta är en genomgång i två delar. Först aktiverar du SSH-servern på Mac, och sedan ansluter du till den från iPad med en ssh-klientapp.
På Mac, Starta SSH-servern
Du kan aktivera SSH-servern på en Mac genom att aktivera en funktion som heter Remote Login.
Gå till Apple-menyn > Systeminställningar > Delning > aktivera "Fjärrinloggning", och markera även rutan för "Tillåt fullständig diskåtkomst för fjärranvändare"
Mac är nu en SSH-server som erbjuder dig ett skal att ansluta till från iPad.
… till Mac från iPad.
Mac måste aktivera "Fjärrinloggning" för att tillåta användare att SSH till MacOS, förutsatt att de har en korrekt inloggning och lösenord ändå.
Du kan antingen logga in på ditt primära användarkonto på Mac, eller ett separat nyskapat användarkonto, om så önskas.
På iPad, anslut till Mac SSH Server
Nu måste du använda en SSH-klient på iPad för att ansluta till SSH-servern på Mac. Ett gratis alternativ är Termius, som erbjuder en fantastisk gratis SSH-funktion, samtidigt som det erbjuder SFTP-stöd som ett bet altillägg.
Ladda ner Termius på iPad och öppna iPad-terminalapplikationen, klicka sedan på + plus-knappen för att skapa en ny anslutning som "New Hast", ange sedan IP-adressen du noterade på Mac som matchar den dator, till exempel 192.168.0.108.
Anslut och logga in, och snart har du ditt terminalfönster öppet anslutet till MacOS SSH-servern, från din iPad.
Skärmdumpen nedan är från Termius på iPad som är fjärransluten till en Mac med htop.
När du är ansluten till Mac via SSH är hela skalan av kommandoradsverktyg tillgängligt för dig, inklusive allt i Homebrew.
Tyvärr finns det ingen inbyggd Terminal-app i iPadOS, så om du hoppades undvika tredjepartsappar, kommer det inte att vara ett alternativ för tillfället i alla fall. Kanske kommer iPad på vägen att levereras med en dedikerad terminalapplikation, som alla nördar som datorer borde ha. Det finns dock en mängd andra SSH-appar tillgängliga för iPad, så om Termius inte flyter din båt, kolla in App Store, och Prompt från Panic är en utmärkt betallösning.
Om du vill ansluta till Mac SSH-servern från utsidan av LAN (lok alt nätverk), måste du troligen öppna en port på vilken brandvägg som helst mellan Mac och utsidan värld. Den processen skiljer sig per router, modem eller programvara, så det är upp till dig att avgöra. Att använda ett dynamiskt DNS-värdnamn kan också göra det enklare att ansluta till, om du skulle komma på att du ofta fjärransluter.
Använder du SSH-server på Mac och ansluter till den från din iPad eller andra enheter? Vad använder du detta till? Har du en föredragen terminalapplikation för iPad? Dela dina tankar i kommentarerna.