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 moguće. Po zadanom se više sesija dijeli putem jedne SSH veze. Uspostavljanje veze 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 Windows ne podržava dijeljenje veze, za svaki postupak implementacije ili pokretanja stvara se nova SSH veza.

Za postavljanje putanja do direktorija u kojima su instalirani alati:

  1. Idite na Preferences > Devices > SSH.

    SSH kartica u postavkama uređaja

  2. Označite polje "Clear Enable connection sharing " kako biste stvorili novu SSH vezu za svaki postupak raspoređivanja i pokretanja. Ova je opcija sivena na sustavu Windows, gdje dijeljenje veza nije podržano.
  3. U Connection sharing timeout u 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 odjeljku 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 polju 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.