Alla ricerca di buone app SSH per iPhone


17

Ho usato un'app SSH gratuita sul mio telefono per un po ', ma ho smesso perché l'uso di VIM per lo più l'ha rotto. Ora dopo alcuni aggiornamenti sembra che abbia un numero limitato di tasti prima che scada. Quindi ora sembra un buon momento per guardarsi intorno.

Ci sono i requisiti:

  • Può emulare il colore
  • Può eseguire VIM, anche se essere in grado di eseguire EMACS sarebbe bello.
  • Non deve essere gratuito.
  • deve funzionare su un telefono non in prigione.

Cosa stanno usando tutti gli altri? Cosa suggerisci?


1
Qual è il nome della tua attuale app SSH?
Jason Salaz,

@VxJasonxV - grazie per la modifica. ZaTelnet è quello che stavo usando prima.
QueueHammer,

Una volta provato questo, ti renderai conto che non puoi fare alcun lavoro serio su Vim o Emacs. È molto utile in un pizzico, ma non è pratico. IMHO, ovviamente.
EmmEff

Risposte:


22

Essendo il fanboy che sono, ammetto completamente che sono assolutamente innamorato di Prompt (di Panic ). Ha già fatto molta strada dalla sua versione iniziale, ed ecco alcune meravigliose funzionalità;

  1. Non è ingombra. Hanno fornito un'app che offre ciò di cui hai bisogno da un client SSH e ha aggiunto alcuni bonus che lo rendono molto più utile.

  2. Comando e parametro, completamento automatico. (Oh mio Dio questo è sorprendente .)

  3. Supporto per l'autenticazione con chiave pubblica / privata. Ben documentato e anche abbastanza migliorato nelle ultime versioni per quanto riguarda il modo in cui caricare la chiave effettiva.

  4. Sfruttando la quantità di spazio libero nella barra dei meta-tasti, puoi assegnare 4 "tasti dei caratteri speciali preferiti", quindi scegli quelli che usi più spesso in modo da dover premere raramente il 123tasto della tastiera, o peggio, il #+=tasto. Al momento ho /\.-scelto.

Il prompt è $ 8 (app universale!) Su iTunes App Store .


2
Non è solo la migliore app SSH per iOS, è uno dei migliori client SSH per dispositivi mobili che ho usato su qualsiasi dispositivo.
Nicholas Smith,

Nota per chi si trova qui da Google ... Il prompt è molto bello, ma manca il supporto dell'agente sash. A seconda di come lavori di solito questo può essere fastidioso. Uso comunque Prompt, ma questo continua a mordermi.
Larks

Il supporto di ssh-agent è un punto controverso e quasi impossibile da eseguire su software che non funziona in modo persistente. Inoltre, l'agente SSH scade dopo un certo periodo di tempo e il software in background scade dopo un periodo di tempo. L'implementazione è sorprendentemente simile quando ci pensi.
Jason Salaz,

Non è solo $ 7. È anche $ 8 meno un centesimo. Questa è una pizza!
chillin,

@chillin ed è sempre stato quando non in vendita, eh. Sì, l'ho rovinato. Strano. Oh bene, riparato ora.
Jason Salaz,

10

Sto usando il prompt di Panic . Funziona a colori, chiavi SSH (compresi i PEM, se hai bisogno di lavorare con EC2), funziona perfettamente con Vim ed Emacs e sicuramente funziona perfettamente su un telefono senza jailbreak. La tastiera software offre inoltre un comodo accesso a escape, scheda e altri tasti necessari di frequente quando si lavora con un terminale. Configurato correttamente, Prompt fornisce anche un superbo completamento automatico che rende davvero appetibile l'utilizzo di un terminale su un iPhone. In alternativa, Prompt funziona alla grande con una tastiera Bluetooth, una combinazione che si è rivelata eccellente quando sono in viaggio e qualcosa non funziona con un server.

Inoltre, Prompt è un'app universale, quindi se hai un iPad, puoi utilizzare lo schermo più grande quando lo hai e fare affidamento sulle dimensioni dell'iPhone quando non lo fai.

La mia unica lamentela è che Prompt può essere un po 'lento. Non sono sicuro di quanto sia colpa di Prompt e di quanto la rete del mio cellulare non sia abbastanza sofisticata. Ma la lentezza non ha onestamente


Grandi menti pensano allo stesso modo?
Jason Salaz,

Mi piace che abbiamo pubblicato letteralmente a tre secondi di distanza e identificato esattamente le stesse funzionalità per l'avvio. Trovi anche Prompt un po 'lento, però?
Benjamin Pollack,

La lentezza è parzialmente limitata dalla frequenza di clock della CPU e dal modo in cui qualsiasi app iOS deve attendere i dati dalla rete. La latenza uccide la sensazione fluida di ssh, non importa se si tratta di un computer o client iOS. Puoi usare il prompt su una rete veloce (specialmente iPad su 802.11n) per vedere la vera velocità dell'app prompt - urla quando la rete è veloce - anche su dispositivi più vecchi.
bmike

1
Ho avuto problemi peggiori con iSSH. Oltre alle dichiarazioni di bmike, ho usato prompt più spesso sul mio iPad (solo WiFi). E molto meno frequentemente su Internet rispetto alle connessioni di rete locali. Ho sicuramente visto lo stesso tipo di latenza intrinseca, ma non è affatto vicino al peggio che abbia mai visto, come SSH in una rete satura. Fintanto che un'app risponde meglio di quella situazione, sono felice. E nel caso di Prompt, sto andando fuori di testa.
Jason Salaz,

5

Mi piace l' SSH . È in circolazione da molto tempo ed è un emulatore di alta qualità. È utilizzabile su uno schermo iPhone e abbastanza carino su uno schermo iPad. Ha anche una soluzione alternativa per l'utilizzo del tasto Control su una tastiera Bluetooth esterna. Ho anche provato Prompt quando è stato rilasciato e non l'ho trovato altrettanto solido, anche se da allora ha apportato molti miglioramenti.


iSSH è di gran lunga il mio preferito. Lo sviluppatore aggiungerà anche funzionalità se le richiedi tramite e-mail o tramite il gruppo iSSH google.
Kalamane,

issh ha il supporto MOSH !
chillin,

2
Voglio solo notare che iSSH, che era davvero la migliore app ssh in circolazione, è stata interrotta e, per quanto ne so, è stata rimossa dall'App Store.
hymie,

2

Prova Server Auditor . È il miglior terminale per l'utilizzo di Emacs dal tuo iPhone. Permette di fare Cx C senza dolore. È disponibile anche su Google Play.


1

Panic's Prompt è notevolmente più lento di iSSH. Se questo non ti disturba, è una bella e semplice app per terminale SSH.


3
Ciao, benvenuto a Ask Different. In genere è una buona idea pubblicare alcune prove a conferma della risposta, soprattutto se potrebbero sembrare ... controverse e in qualche modo speculative. Come sopra.
Ian C.

1

C'è un nuovo chiamato RapidSSH che è abbastanza buono

  • Supporta SSH Agent e Agent Forwarding
  • Gestione delle chiavi davvero semplice e completa
  • Supporta multi-sessione e ha un buon taglio e incolla slide out
  • Si integra con Dropbox in modo da poter ottenere grosse quantità di testo e accedere facilmente ai file dall'app.

Ha anche un sacco di altre funzionalità che non uso davvero, ma come richiesto da OP: gira VIM, fa colore ANSI, emacs non è così buono, non è gratuito ma molto economico e funziona su telefoni non jailbreak.


1

prova xCute : un'app SSH nuova ed esistente per iPad / iPhone

Citazione dalla pagina Web di xCute :

L'invio di comandi a un server può essere semplice come l'invio di un
messaggio di testo a un amico.

   Remote SSH asynchronous execution.  

   Results displayed back. 

   Persistent host details.   

   User defined sets for keyword colouring output.   

   Scripts for one touch execution.   

   iCloud on demand synchronisation.   

   Global or on a per user/server secure connections.

L'applicazione è disponibile in inglese, spagnolo e francese

Estremamente facile da usare, basta digitare un comando o scegliere dal proprio elenco di script e premere Invia.

Anche cambiare server è estremamente semplice.

Mi piace l'output di colorazione, si può facilmente distinguere tra comandi e output e si possono colorare selettivamente le parole nell'output che aiutano le mie presentazioni che posso inviare per e-mail con tutta quella formattazione.


Perché è meglio di altri nella tua esperienza non citazioni dai venditori
user151019

Benvenuti a chiedere diverso! Si prega di leggere il centro assistenza per quanto riguarda l' autopromozione e includere una dichiarazione di non responsabilità se si è l'autore del prodotto nella risposta.
grg

0

La mia esperienza con iSSH è che ha molti bug di interfaccia utente. Input che scompare dietro la tastiera e così via. Inoltre, l'interfaccia utente non è davvero standard iOS ... Mi ha fatto cercare alternative diverse volte. (Perché sono qui) A parte questo, buon cliente. Anche VNC è abbastanza buono.


-2

Perché non provare ssh term pro? È meglio in molti casi rispetto alle app di cui sopra


Siamo alla ricerca di risposte lunghe che forniscano qualche spiegazione, potresti difendere la tua tesi in qualche modo? Perché pensi che sia meglio?
Thecafremo,

-2

vSSH - client avanzato ssh e telnet per iPhone e iPad. Oltre alle funzioni client ssh standard di iOS (lavoro in background, port forwarding, port forwarding, supporto Unicode e pseudografico, registrazione delle sessioni) ha le seguenti caratteristiche uniche:

  • Gesti del touchscreen (configurabile, simula la freccia Pg Su / Giù e altre combinazioni di tasti)
  • Tastiera estesa (configurabile, F1-F20, Ctrl, Alt, Ins, Pg Su / Giù e altri tasti)
  • Supporto tastiera esterno completo (bluetooth) (inclusi tasti modificatori)
  • Sincronizzazione iCloud tra tutti i dispositivi iOS e la versione dell'app OS X.
  • Supporto per le macro (si eseguono shell di script come voci di menu per un accesso rapido)

È disponibile la versione gratuita lite (con annuncio).


Benvenuti a chiedere diverso! Si prega di leggere il centro assistenza per quanto riguarda l' autopromozione e includere una dichiarazione di non responsabilità se si è l'autore del prodotto nella risposta.
grg
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.