Konfigurirajte SSH veze

Qt Creator Kako biste zaštitili veze između računala i uređaja, instalirajte paket OpenSSH, koji na računalu uključuje alate ssh, sftp i ssh-keygen.

SSH veze uspostavljaju se putem OpenSSH klijenta koji radi u master načinu rada, ako je to moguće. Prema zadanim postavkama, više sesija dijeli se preko jedne SSH veze. Uspostavljanje veze samo jednom, a zatim njezino ponovno korištenje za kasnije postupke pokretanja i implementacije smanjuje opterećenje pri uspostavljanju veze, osobito kod ugrađenih uređaja. Budući da dijeljenje veze nije podržano na sustavu Windows, za svaki postupak implementacije ili pokretanja stvara se nova SSH veza.

Za postavljanje putanja do direktorija u kojima su alati instalirani:

  1. Idite na Preferences > Devices > SSH.

    SSH kartica u postavkama uređaja

  2. Označite polje " Enable connection sharing " kako biste stvorili novu SSH vezu za svaki postupak implementacije i pokretanja. Ova je opcija sivena na sustavu Windows, gdje dijeljenje veza nije podržano.
  3. U odjeljku Connection sharing timeout navedite vrijeme isteka za ponovnu upotrebu SSH veze u minutama.
  4. U polju Path to ssh executable unesite putanju do direktorija u kojem je instalirana izvršna datoteka OpenSSH-a.
  5. U Path to sftp executable, unesite putanju do direktorija u kojem je instalirana izvršna datoteka SFTP-a.
  6. U Path to ssh-askpass executable, unesite putanju do direktorija u kojem je instalirana izvršna datoteka ssh-askpass. Obično možete koristiti zadanu putanju koja upućuje na implementaciju alata isporučenog s Qt Creator, qtc-askpass.
  7. U Path to ssh-keygen executable unesite putanju do direktorija u kojem je instalirana izvršna datoteka ssh-keygen.

Vidi također Kako: razvijati za udaljeni Linux i Razvijanje za udaljene Linux uređaje.

Copyright © The Qt Company Ltd. and other contributors. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.