Na ovoj stranici

Stvaranje SSH veza s VxWorks uređajima

Za pokretanje SSH poslužitelja na VxWorks uređaju potrebno ga je konfigurirati, kako je opisano u sljedećim odjeljcima.

Napomena: Omogućite VxWorks dodatak da biste ga koristili.

Konfigurirajte VxWorks izvorni build

Postavite sljedeće ključeve u VxWorks Source Build (VSB):

"USER_MANAGEMENT"
"USER_MANAGEMENT_USER_PRIVILEGES"

Konfigurirajte VxWorks jezgru

Dodajte sljedeće uključke u konfiguraciju VxWorks kernela (VIP):

"INCLUDE_IPSSH_CLIENT_CMD"
"INCLUDE_SHELL_SECURITY"
"INCLUDE_USER_DATABASE"
"INCLUDE_USER_IDENTIFICATION"
"INCLUDE_USER_PRIVILEGES"
"INCLUDE_USER_MGT_SHELL_CMD"
"INCLUDE_SEC_KEY_STORE_CMD"
"INCLUDE_SHELL"
"INCLUDE_SSH"
"INCLUDE_IPD_CMD"

Napravite skriptu pokretanja

U skripti pokretanja postavite upravljanje korisnicima i pokrenite SSH poslužitelj.

Primjer početne skripte:

cp "/romfs/ssh/keys/WindRiver.pk2","/ram"
cmd keyStore import default_rsa /romfs/ssh/keys/default_rsa.pem
cmd keyStore import default_dsa /romfs/ssh/keys/default_dsa.pem
cmd ipd start ipssh
udbReset
userAdd "WindRiver","vxTarget"

Testirajte vezu

Za testiranje veze iz terminala navedite algoritme ključeva za nju (budući da VxWorks koristi stare ključeve):

ssh -oHostKeyAlgorithms=+ssh-rsa -lWindRiver 192.168.0.3

Vidi također Omogućavanje i onemogućavanje dodataka, Kako: VxWorks, Debugging i Qt za VxWorks.

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.