Kenichi Maehashi's Blog
脳内コアダンプ

iSSH - SSH / VNC Console 購入
Sunday | August 29, 2010
Zingersoft iSSH。初めての有料 iPhone App 購入です。お値段 1,200 円でちょっと躊躇していましたが、iPhone 購入時の FON キャンペーンで 1,000 円の iTunes Store クレジットを貰ったので、思い切って買いました。と言っても、現状 iPhone 上で SSH したいならこれ一択かな、という感じでしょうか(他のソフトウェアのレビューや価格を見る限り、ですが)。

個人的に必須だった SSH の公開鍵認証ができ、さらにポートフォワード (現時点では Dynamic は無し, テザリングっぽいことができてしまうからか?)、VNC、X Window Server、さらには telnet / Raw 接続などなど、コードベースが PuTTY なこともあって機能がフル搭載となっています。Pie Menu もカスタマイズ次第でかなり便利になりそうな予感。また、次期バージョン 4.4 で ssh-agent 搭載、将来的には RDP も搭載される予定とのことで、かなり楽しみです(無料アップデートできるのかどうかは分からないですが)。

SSH の鍵ペアは iPhone 上でも生成できますが、2048-bit だと相当 iPhone をスリスリしなければならないので疲れます。また標準機能では秘密鍵を export することができません(公開鍵は export 可能、秘密鍵も PhoneDisk とかでアクセスすれば PPK 形式で取り出せます)。Mac / PC 上で ssh-keygen して、パスワード認証な SSH か Air Sharing over HTTPS などで転送、クリップボード経由で import が楽だと思います。

一方で、メモリの容量の問題かもしれませんが、少し不安定な場面もありました。接続時や X 転送のタイミングでアプリがクラッシュしてしまうケースが何度かあり、ここらへんは改善されると嬉しいなぁと思います。もっとも、サーバ側で screen を使っていることが多いので、実害はほぼ無いのですが。あと、日本語の対応は今ひとつで、アプリはローカライズされていませんし、UTF-8 では文字幅がおかしいですし、EUC-JP には対応していませんのでご注意を。

購入後は、「Test Connections」を Off に(サーバの SSH のポートを自動で死活監視して状況をアイコン表示するオプション。Port 22 に DoS アタック対策を入れていると残念なことになるため)、X Server の Only Tunneled Conn を On にする(これが Off だと誰でも X Window Server に接続できてしまうため)のが最低限のおススメです。
コメント (0)
コメント


<< 前ページ[1]

トップページに戻る
Copyright © 2006-2021 Kenichi Maehashi, All Rights Reserved.