「Qtの基礎 - SSH」の版間の差分

ナビゲーションに移動 検索に移動
879行目: 879行目:
  {
  {
     QCoreApplication a(argc, argv);
     QCoreApplication a(argc, argv);
 
     SSHClient client;
     // パスワード認証を行う場合
     client.connectToHost("<リモートPC側のIPアドレスまたはホスト名>", <リモートPCのポート番号>,
    //SSHClient client("<リモートPC側のIPアドレスまたはホスト名>", <リモートPCのポート番号>,
                        "<リモートPC側のユーザ名>", "<リモートPC側のユーザパスワード>");
    //                "<リモートPC側のユーザ名>", "<リモートPC側のユーザパスワード>");
    // 公開鍵認証を行う場合
     SSHClient client("<リモートPC側のIPアドレスまたはホスト名>", <リモートPCのポート番号>,
                    "<リモートPC側のユーザ名>",
                    "<公開鍵ファイルのパス>",
                    "<秘密鍵ファイルのパス>",
                    "<秘密鍵のパスフレーズ>");
    client.connectToHost();
   
   
     return a.exec();
     return a.exec();

案内メニュー