VxWorks 장치에 대한 SSH 연결 설정
VxWorks 장치에서 SSH 서버를 실행하려면 다음 섹션에 설명된 대로 서버를 구성해야 합니다.
참고: VxWorks 플러그인을 사용하려면 해당 플러그인을활성화해야 합니다.
VxWorks 소스 빌드 구성
VxWorks 소스 빌드(VSB)에서 다음 키를 설정하십시오.
"USER_MANAGEMENT" "USER_MANAGEMENT_USER_PRIVILEGES"
VxWorks 커널 구성
VxWorks 커널 구성(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"
시작 스크립트 생성
시작 스크립트에서 사용자 관리 및 SSH 서버 시작을 설정하십시오.
시작 스크립트 예시:
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"
연결 테스트
터미널에서 연결을 테스트하려면 키 알고리즘을 지정하십시오(VxWorks는 구형 키를 사용하기 때문입니다):
ssh -oHostKeyAlgorithms=+ssh-rsa -lWindRiver 192.168.0.3
관련 항목: 플러그인 활성화 및 비활성화, VxWorks 사용 방법, 디버깅, VxWorks용 개발, VxWorks용 Qt.
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.