2016-10-14 16 views
0

Qtとラズベリーパイの間の単純なゲームプロジェクトに取り組んでいます。Qtとラズベリーpiをssh通信で接続する

SSH通信でQt to Raspberry piの間で通信を確立する方法について、誰でもチュートリアルまたは簡単なQtコードを持っていますか?

私はこの問題についていくつかの調査をしましたが、それらのほとんどは "libssh"のようなライブラリが必要です。

何か助けていただければ幸いです。

+0

Qtツールキットはsshクライアントを実装していますか?もしそうなら、ドキュメントを見てください。 – arkascha

+0

QtにはSSH機能はありません。そのためにlibsshを使用する必要があります。 – Hayt

+0

と私はどのようにlibsshでそれを行うのですか? –

答えて

0

QtにはSSHクライアントまたはサーバが含まれていないため、別のSSHライブラリを使用する必要があります(例:libssh2)。

使用QTcpSocket/QTcpServerとトンネルの外部SSHクライアント(例えばsshコマンドラインツール)TCPコネクション:

代わりに、あなたは他のいくつかの方法を検討することができます。

sshコマンドラインツールを実行して接続を作成し、&のデータをターミナル接続経由で読み取るには、QProcessを使用します。

QSslSocketを使用すると、SSHの代わりにSSLを使用します。

関連する問題