外观
SSH通信
570字约2分钟
2025-07-23
使用命令栏与飞机SSH通信
电脑主机和飞机的NX主机(机载PC),通过SSH连接进行远程操作
- 命令栏开启与使用 Ubuntu 的命令栏通常指 Terminal(终端) 通过它输入命令来操作系统,比如安装软件、编辑文件、运行程序等
- 打开方式
- 快捷键打开
- 按下键盘:
Ctrl + Alt + T
即可打开终端
- 按下键盘:
- 快捷键打开
- 命令栏比较常用的快捷键, 打开新的命令栏,键盘按下ctrl+shit+t 关闭当前窗口,按下ctrl+shit+w 详情的命令栏使用,可查看https://blog.csdn.net/hello_new_life/article/details/75099249
- 电脑和飞机的NX主机,通过在同一wifi下、网段下连接检测
如飞机的NX的ip地址为:192.168.1.150
主机端的命令栏,输入 ping 192.168.1.150
如下图
- 连接成功后,在进行SSH通信。输入以下命令进行SSH连接,账户emnavi 密码是123456
ssh emnavi@192.168.8.150
- 再进入emnavi/X280文件夹
cd ~/emnavi/X280
如上如图所示,就完成了主机端电脑通过SSH,连接到飞机NX主机的命令栏
通过VScode远程SSH通信
Remote-SSH是VScode的一个插件,通过它可在VScode内实现远程SSH
- Remote-SSH方便用户在本机上对远程主机直接进行代码编写或运行的操作
- 可以在本机实现,像在远程主机上直接运行VScode一样的效果
- 使用CMD命令栏运行命令,和在VScode中运行Remote-SSH插件运行命令,效果一样的
Remote-SSH使用方法,
文档教程
详情可参照链接的:在 VScode
中使用 Remote-SSH
插件对飞机电脑进行远程访问:配置远程访问
视频教程
在本项目的VScode远程SSH连接操作,如下视频所示:
正常启动里程计的操作,如下视频所示: