web-dev-qa-db-ja.com

iPhoneを使用したsshトンネル経由のRDP

だから私は私のiphone-4sを使用してsshを介してRDP接続をトンネリングしたいと思います。 PuTTY(sshクライアント)を使用してこの接続をトンネリングする方法はすでに知っています。唯一の問題は、トンネリング(またはポート転送)を可能にするiOS用のSSHクライアントをまだ見つけていないことです。私が説明したことを実行するアプリを見つけるのを手伝ってください。私はこれがジェイルブレイクされたデバイスで実行できることをほぼ確信していますが、iOS 7がリリースされるまで、iphone-4sのアンテザードジェイルブレイクはほとんどありません。とにかくこれを達成できるジェイルブレイクされたアプリの名前を教えてください。ありがとう:]

2
user2038443

iSSHは、ジェイルブレイクされていないiOSデバイス上でトンネルを作成するために確実に機能しますが、それでも、殺される前に10分ほどバックグラウンドを維持することしかできません。

ただし、脱獄した場合、iSSHは単なる贅沢です(より便利なキーボードを備えたクライアントは見つかりませんでした)。ターミナルを開いて、コマンドラインからすべて無料のものでローカルトンネルを作成できるからです。 CydiaにはAutoSSHと呼ばれるものがあり、sshセッションの接続を維持することになっています。それは素晴らしいことではありませんが、その仕事をするものは他にありません。これを、SBSettingsからスクリプトを実行できるShellScript Launcherと組み合わせると、トンネルを開始して強制終了する簡単な方法が得られます。

私のStartTunnelスクリプトは次のようになります。

killall autossh
Sudo -u mobile autossh -M 3489 -f -g -N -T -L 3389:windowshost:3389 user@myjumphost

killTunnelスクリプトは単純です。

killall autossh

2Xクライアントを使用し、トンネル用に選択したポートでローカルホストに接続します。私の唯一の不満は、Ctrlキーが私には機能しないということです。他のほとんどの無料のRDPクライアントには、拡張キーボードまたは解像度/色深度などの構成可能性がありません。

2
Joe P.

iSSHにはこの機能があり、それ以外にも優れた万能ツールです。私は純粋なSSHクライアントにはPromptを好みますが、iSSHに勝るものはありません。

0
Aaron Miller