SSH 経由でデバイスに接続します。
SSHDroid 、Android 用の SSH サーバー実装です。
このアプリケーションを使用すると、PC からデバイスに接続し、コマンド (「ターミナル」や「adb シェル」など) を実行したり、ファイルを編集したり (SFTP、WinSCP、Cyberduck などを介して) できるようになります。
このアプリケーションが気に入った場合は、次のような機能が追加されたプロ バージョンにアップグレードしてサポートすることを検討できます。
- 拡張通知コントロール
- ホーム画面とロック画面のウィジェット
- 共有キー認証
- WiFi 自動起動ホワイトリスト
- インテントのサポートによる自動化
- 広告なし
よくある質問:
Q: アプリケーションの実行中にデバイスにアクセスするにはどうすればよいですか?
答え:
Windows ユーザー:
- ファイル転送: WinSCP (http://winscp.net)。
- リモート シェル: PuTTY (http://goo.gl/XbTF)
Linux ユーザー:
- ファイル転送: ほとんどのファイル マネージャー (Nautilus や Dolphin など) でネイティブにサポートされており、「場所」として表示される SFTP アドレスを入力するだけです。
- リモート シェル: ターミナルから「ssh」を実行します。
Mac ユーザー:
- ファイル転送: Cyberduck (http://cyberduck.ch)。
- リモート シェル: ターミナルから「ssh」を実行します。
Q: プロバージョンにアップグレードするにはどうすればよいですか?
a: 以前に Google Play で SSHDroidPro を購入した場合、新しいバージョンではそれが自動的に検出され、プロにアップグレードされます。それ以外の場合は、アプリ内購入としてロックを解除できます。
Q: 画面をオフにすると転送速度が低下するのはなぜですか?
a: 「Wifi をロック」オプションを有効にします。デバイスが少なくとも Android 2.3.x を実行している場合は、画面がオフの場合でもフルスピード転送が可能です。それ以外の場合は、「画面のロック」オプションも有効にしてください。
Q: Putty/Winscp で共有キーを使用するにはどうすればよいですか?
a: アプリケーションから OpenSSH 形式でキーを生成し、Puttygen を使用してそれを ppk 形式でインポート/変換する必要があります。 Puttygen の最新バージョン (>= 0.61) が必要です。
q: このアプリケーションを実行するには root が必要ですか?
a: root はオプションですが、必須ではありません。
q: アプリケーションの起動/停止を自動化するにはどうすればよいですか?
答え:
次のブロードキャスト インテントを使用します。
開始: berserker.android.apps。 SSHDroid .command.START
停止: berserker.android.apps。 SSHDroid .command.STOP
2.1.1
- 暫定的な Android 5 サポート (root ではまだ動作しない可能性があります)
2.1.0
- rsync がSSHDroidに含まれるようになりました (libiconv をサポートする実験的ビルド)
- 2048 ビット以上のキーのインポートに関する問題を修正しました
- アプリ内購入の復元に関する問題を修正しました
- Google Play サービスが更新されました
- タブレット向けに最適化されたレイアウト
- UIのマイナーな変更
続きを読む