2

I want to use an iPad to connect to a linux server through ssh. However, the server only accepts encrypted access using public-key authentication. Is there any way to do that?

So one question is what app to ssh. The other is how and where to put the key.

I basically want to use vim on the server. And optionally, if possible, gnuplot is also helpful.

2

This is totally feasible.

I would start with an app like prompt by panic that has excellent quality, proper documentation and first rate support.

They say shockingly good software, and I’ve found that to be an understatement as a happy customer for years, paying for many of their products. Prompt is a 5 star app in my book, best of the best for ssh from iOS.

| improve this answer | |
  • Thanks for the suggestion. Does it come with X forwarding? Gnuplot needs that. – xiaohuamao Apr 26 '19 at 15:09
  • 1
    @xiaohuamao That’s not really ssh, so I use Screens app when I need X11 server running and bring the display to the iOS device. help.edovia.com/hc/en-us/categories/360000237893-Screens There have been a handful of X11 servers on the App Store, but they all seem to run into licensing issues and get pulled by the developer (or no one pays enough). See Mocha X11 Lite by MochaSoft for a recent arrival I have not yet tested. – bmike Apr 26 '19 at 18:54
0

I found a nice free app Termius that fulfills the need well. (No X forwarding.) It works with secure key login. An annoying thing is that the connection dies out after a few minutes if you start to use other apps. I don't know how to set this timeout limit. Not sure if this is common to other ssh apps.

| improve this answer | |

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .