Category:
Apple
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 に接続できてしまうため)のが最低限のおススメです。
個人的に必須だった 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 に接続できてしまうため)のが最低限のおススメです。