VSCode SSH connection Arduino Uno Q: Difference between revisions
Oceansmile (talk | contribs) No edit summary |
Oceansmile (talk | contribs) No edit summary |
||
| (12 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
arduino uno q 镜像默认安装有ssh,因此可以跳过1,2两个步骤,直接看步骤3使用vscode进行连接. <br> | |||
1. 安装SSH <br> | |||
在arduino uno Q终端执行下述命令,更新apt <br> | 在arduino uno Q终端执行下述命令,更新apt <br> | ||
sudo apt-get update | '''sudo apt-get update''' | ||
接下来是安装ssh客户端 <br> | 接下来是安装ssh客户端 <br> | ||
sudo apt-get install openssh-client | '''sudo apt-get install openssh-client''' | ||
安装ssh服务端 <br> | 安装ssh服务端 <br> | ||
sudo apt-get install openssh-server | '''sudo apt-get install openssh-server''' | ||
使用该命令查看是否安装成功 <br> | 使用该命令查看是否安装成功 <br> | ||
ps -e|grep ssh | '''ps -e|grep ssh''' <br> | ||
如果安装成功将会看到以下画面,只要存在sshd和ssh-agent即可 <br> | |||
[[File:Ssh安装验证画面.png]] <br> | |||
2. SSH文件配置 <br> | |||
首先是打开 sshd_config 文件,并进行编辑 <br> | |||
'''sudo vim /etc/ssh/sshd_config''' | |||
使用的为vim编辑器,在输入该命令后按键盘上的‘a’即可进行修改,修改完成后按’esc’按键退出修改,然后按 ‘:’按键输入命令 ‘ wq ’即可退出和保存 <br> | |||
首先是第十四行 <br> | |||
[[File:Ssh配置文件1.png]] <br> | |||
去掉port 22 前面的注释即‘#’,22代表的是ssh的端口号,也可自行更改为8080等端口号 <br> | |||
接下来是第三十四行左右<br> | |||
[[File:Ssh文件配置2.png]] <br> | |||
如果没有图中黄色部分,请自行添加该行内容,确保与图中一致 <br> | |||
接下来退出并保存该文件,然后再终端输入 <br> | |||
'''sudo /etc/init.d/ssh restart''' <br> | |||
重启ssh即可 <br> | |||
接下来再终端输入sudo ifconfig,注意一定要加sudo,然后就可以看到开发板的ip地址,这里查看WIFI的ip,即192.168.1.232 <br> | |||
[[File:Wifi ip.png]] <br> | |||
3.vscode配置 <br> | |||
Vscode 的安装过程不在多说 <br> | |||
首先我们要安装vscode 的ssh远程插件Remote-SSH <br> | |||
[[File:Vscode ssh插件.png]] <br> | |||
安装完成之后,可以看到左下角的蓝色标志点击即可 <br> | |||
[[File:Vscode ssh1.png]] <br> | |||
点击后选择连接到主机,然后直接输入你的开发板的主机名称和ip地址,arduino uno Q的主机名称一般为arduino,请注意要确保你的电脑和开发板再同一个网络下<br> | |||
[[File:Vscode ssh2.png]] <br> | |||
[[File:Vscode ssh3.png]] <br> | |||
输入完成后回车,输入你的开发板密码进行登录,当左下角显示你的ip的时候,即连接完成<br> | |||
[[File:Vscode ssh4.png]] <br> | |||
可以在查看标签里打开终端<br> | |||
[[File:Vscode ssh5.png]] <br> | |||
Latest revision as of 16:39, 21 November 2025
arduino uno q 镜像默认安装有ssh,因此可以跳过1,2两个步骤,直接看步骤3使用vscode进行连接.
1. 安装SSH
在arduino uno Q终端执行下述命令,更新apt
sudo apt-get update
接下来是安装ssh客户端
sudo apt-get install openssh-client
安装ssh服务端
sudo apt-get install openssh-server
使用该命令查看是否安装成功
ps -e|grep ssh
如果安装成功将会看到以下画面,只要存在sshd和ssh-agent即可
2. SSH文件配置
首先是打开 sshd_config 文件,并进行编辑
sudo vim /etc/ssh/sshd_config
使用的为vim编辑器,在输入该命令后按键盘上的‘a’即可进行修改,修改完成后按’esc’按键退出修改,然后按 ‘:’按键输入命令 ‘ wq ’即可退出和保存
首先是第十四行
去掉port 22 前面的注释即‘#’,22代表的是ssh的端口号,也可自行更改为8080等端口号
接下来是第三十四行左右
如果没有图中黄色部分,请自行添加该行内容,确保与图中一致
接下来退出并保存该文件,然后再终端输入
sudo /etc/init.d/ssh restart
重启ssh即可
接下来再终端输入sudo ifconfig,注意一定要加sudo,然后就可以看到开发板的ip地址,这里查看WIFI的ip,即192.168.1.232
3.vscode配置
Vscode 的安装过程不在多说
首先我们要安装vscode 的ssh远程插件Remote-SSH
安装完成之后,可以看到左下角的蓝色标志点击即可
点击后选择连接到主机,然后直接输入你的开发板的主机名称和ip地址,arduino uno Q的主机名称一般为arduino,请注意要确保你的电脑和开发板再同一个网络下
输入完成后回车,输入你的开发板密码进行登录,当左下角显示你的ip的时候,即连接完成
可以在查看标签里打开终端