De twee beste SSH clients voor iOS gaan head-to-head: Prompt vs.kathode
toen Secure Shell (SSH) clients voor het eerst voor het iOS-platform verschenen, was het zeer spannend, omdat IT-pro ‘ s eenvoudig SSH in hun computers vanaf elke locatie en taken uit te voeren, of in te loggen op hun webservers en software bij te werken. Aangezien het besturingssysteem en de klanten zijn gerijpt, zijn er twee duidelijke winnaars in deze ruimte: Prompt en een nieuwe Deelnemer genaamd kathode. Beide klanten hebben uitstekende functies, maar ze richten zich op twee verschillende doelgroepen. Laten we eens een kijkje nemen op beide stukken van de software, en Ik zal uitleggen welke ik denk dat is de moeite waard uw zuurverdiende geld.
Prompt
Prompt bestaat al een paar jaar en is gebouwd door de bekroonde OS X software ontwikkelaars Panic, Inc. Deze no-nonsense applicatie kost $7.00 (USD) en kunt u SSH (of gebruik maken van niet-versleutelde Telnet) in uw systemen terwijl u onderweg bent. Het werkt via Wi-Fi en mobiele verbindingen om overal gemakkelijk toegang te bieden via SSH.
echter, de software handelt esthetiek over functionaliteit. U kunt een SSH-verbinding Openen met behulp van SSH-referenties (gebruikersnaam of wachtwoord) of SSH-sleutels die via iTunes worden gesynchroniseerd. Helaas kunnen de sleutels niet direct in de applicatie worden geplakt en moeten ze worden gesynchroniseerd met het apparaat.
om een SSH-verbinding binnen de Prompt tot stand te brengen, downloadt u eerst de applicatie vanuit de iTunes App Store en start u deze vervolgens op. U krijgt uw verbindingslijst te zien na de eerste lancering van de app. Volg deze instructies om te beginnen:
- Tik op het plus-teken in de bovenste balk
- In deze weergave (Figuur A), voert u de SSH host en poort (de standaard 22 tenzij u gebruikmaakt van een niet-standaard poort waarmee verbinding met); voer uw gebruikersnaam en wachtwoord in (of tik op de icoon van een sleutel te importeren van uw SSH-sleutels)
- Tik op de knop Verbinding maken
Figuur A
Verbinding maken met een server is eenvoudig, maar als je met behulp van SSH-keys, zeker om te synchroniseren, over te voren.
als extra beveiligingsmaatregel kunt u het wachtwoordveld leeg laten om gevraagd te worden elke keer dat u verbinding maakt met de host. Als je eenmaal verbonden bent, zie je de Terminal verschijnen. U kunt beginnen met typen en op de return-toets drukken om de opdracht in te dienen. Boven het toetsenbord zijn functie en andere handige toetsen beschikbaar. De toetsen in de witruimtes zijn toewijsbaar. Als u een sleutel wilt toewijzen, tikt u op een toets en houdt u deze ingedrukt en drukt u vervolgens op een toets op het iOS-toetsenbord om deze toe te wijzen aan de sneltoetslocatie (figuur B).
figuur B
wijs eenvoudig toetsen toe aan de witte knoppen door op de knop te tikken en ingedrukt te houden en druk vervolgens op een toets op het iOS-toetsenbord om de plaats in te nemen.
Als u de verbinding met de server wilt verbreken of een andere server wilt selecteren waarmee u tegelijkertijd verbinding wilt maken, drukt u op de kleine cloudknop. Dit brengt u terug naar uw server lijst (figuur C). Servers die momenteel een verbinding hebben, worden weergegeven met een uitwerpknop ernaast. Tikken op deze uitwerpknop zal de verbinding met de server sluiten, terwijl tikken op een andere server een gelijktijdige verbinding zal openen.
figuur c
Open verbindingen worden aangeduid met de uitwerpknop die wordt gebruikt om de verbinding met de host te sluiten.
De voordelen van Prompt: het heeft een toegangscode vergrendeling voor extra beveiliging, ondersteunt Telnet, heeft VT100 mogelijkheden, en biedt agent forwarding.
de nadelen van Prompt: SSH-sleutels moeten worden gesynchroniseerd en kunnen niet in de app worden geplakt.
kathode
kathode is een relatief nieuwe Deelnemer door de developer Secret Geometry, en het kost $4,99 (USD). Deze applicatie op iOS is een poort van de OS X-tegenhanger. Op OS X is kathode een alternatief voor de Terminal. Net als zijn OS X tegenhanger, het brengt een flair voor het verleden met zijn real-life jaren 1980 Terminal visualisaties. Deze app heeft niet alleen een coole factor al-het heeft de functies om elke power user gelukkig te maken.
om een SSH-verbinding met kathode tot stand te brengen, volgt u deze stappen na het downloaden en opstarten van de toepassing voor de eerste keer:
- Tik op het plusteken in de rechterbovenhoek van het scherm
- Tik op de titelloze bladwijzer die is aangemaakt
- Voer de titel, Server, poort, gebruiker en wachtwoord in (Figuur D)
- als u een SSH-toets gebruikt, kunt u op de none-toets tikken en in uw sleutel plakken vanaf het klembord, of u kunt deze synchroniseren via iTunes
- wanneer uw informatie is ingevoerd, zal de nieuwe Sessieknop oplichten omhoog in een groene kleur; tik erop om een nieuwe sessie te beginnen met de host
figuur d
het maken van een SSH-verbinding met kathode kan niet eenvoudiger. Voer gewoon uw referenties in.
zodra een sessie is ingesteld met de server, zult u zien dat de Terminal wordt geëmuleerd om eruit te zien alsof het uit de jaren 1980 was, met een realistische CRT-stijl reflectie en lettertype. Kathode is echt prachtig om te zien. Veeg vanaf de bovenkant van het scherm naar beneden om toegang te krijgen tot de werkbalk, waarmee u het toetsenbord kunt verbergen voor een optimale weergave wanneer lange opdrachten worden uitgevoerd (figuur E).
figuur e
kathode geeft een visuele aantrekkingskracht op oude terminals door een realistisch CRT-scherm te creëren.
om een nieuwe verbinding te openen of de huidige verbinding te sluiten, veegt u terug wanneer u in de Terminalweergave bent om bij de hostdetailweergave te komen. Hier kunt u op nieuwe sessie tikken om een nieuwe sessie te starten, of u kunt de huidige actieve sessies voor dezelfde host zien. Dit is een vrij handige eigenschap van kathode, omdat je meerdere sessies voor dezelfde host kunt starten en de tijd kunt zien dat je verbonden bent (figuur F). Als u de verbinding met een huidige sessie wilt verbreken, veegt u van rechts naar links op de sessie die momenteel is verbonden of tikt u op de knop Afmelden in de navigatiebalk.
figuur F
Maak een nieuwe sessie aan of sluit een bestaande af vanuit de hostdetailweergave.
De voordelen van kathode: het biedt meerdere gelijktijdige sessies, detecteert nabijgelegen computers met Bonjour, plakt toetsen met het klembord, en heeft de mogelijkheid om het iPhone-toetsenbord te verbergen.
de nadelen van kathode: tekst in de gebruikersinterface kan een beetje moeilijk te lezen zijn wanneer items snel voorbij scrollen.
de bottom line
beide toepassingen zijn geweldig — ze bieden connectiviteit en functies die elke moderne SSH-gebruiker gelukkig zou maken. Maar voor de prijs geef ik de voorkeur aan wat kathode te bieden heeft. Het heeft niet alleen het oog snoep van het gebruik van een Terminal uit de jaren ‘ 80, maar het biedt ook geweldige functies, zoals de mogelijkheid om meerdere SSH sessies met dezelfde machine vast te stellen, het uitvoeren van meerdere gebruiker-specifiable tweaks aan de gebruikersinterface, en voeg uw SSH sleutels zonder te maken met iTunes synchronisatie.