Take the 2-minute tour ×
Ask Different is a question and answer site for power users of Apple hardware and software. It's 100% free, no registration required.

Is is possible to set up a reverse SSH tunnel on an iPad?

I'd like to be to do basic nmap TCP scans and use some other tools that the iPad doesn't have on remote networks. So my idea is after I've connected to the network, ssh to my home server. Then from my home server ssh back onto my iPad.

Are there any apps out there that provide this functionality? Is it possible without jailbreaking? Or is there an even simpler solution that I'm missing?

share|improve this question

migrated from superuser.com Jul 29 '12 at 19:04

This question came from our site for computer enthusiasts and power users.

2  
What have you already tried? What specific goal do you have in mind (for which you think this is the ideal solution)? –  Oliver Salzburg Jul 29 '12 at 18:02
1  
I don't believe there is any way to ssh in to any iDevice without jailbreaking. (If I were just a tiny bit more confident about this, I'd post that as an answer.) –  Harald Hanche-Olsen Jul 29 '12 at 19:13
add comment

1 Answer

So my idea is after I've connected to the network, ssh to my home server.

For SSH into a remote server you can use many apps available on the App Store. My favorite one is Prompt.

Then from my home server ssh back onto my iPad.

You can't SSH into an iOS device without jailbreaking (unless you are an Apple engineer). You would need to jailbreak first and then install the OpenSSH package from Cydia.

Or is there an even simpler solution that I'm missing?

Why do you need to SSH into your home server if you're just using it to get into the iPad? Seems like a lot of trouble, and you might need to mess around with port forwarding on the iPad's network.

SSHing into the iPad by connecting to localhost should do the trick. I assume you've jailbroken and installed all the utilities you need onto the iPad. Shouldn't be too bad as it looks like they're all open-source programs and you can recompile them if you really need to.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.