私は私たちのホスト環境に安全に接続する必要のあるiPhoneアプリを持っています。 SSHを使用してこれを行い、ポート転送を使用して実際にホスト上で実行されているサービスであるlocalhost:portに接続します。iPhoneアプリでSSH鍵を配布する
現在、私はコンセプト作業の証拠を持っている方法は、アプリ内の証明書(プライベートおよびパブリック)を含め、その後、ホストにSSHで接続することです。
これは、パスワードを配布する必要がないことを意味し、しかし、この良い習慣はありますか?プライベートキーをアプリに含める必要がありますか?
ない場合、どのように私はパスワードを配布せずにこれを行う必要があります、と私は何を含めればよいのですか?
パスワードや秘密鍵なしでSSHサーバーに接続を戻す方法を教えてください。 – Darbio
更新された返信をご覧ください。 –
私はSSHポート転送を使用して、iOSアプリケーション内のローカルホスト上のポートにアクセスしたいと考えています。例えば。私はホストのポート80でサービスを実行しており、iOSデバイスのポート9000上のSSHトンネルを使って安全にアクセスできる必要があります。 – Darbio