树莓派驱动无刷电机全攻略(二)树莓派ssh远程连接与静态ip设置

目录

前言

ssh原理简述

打开树莓派ssh连接许可

终端控制ssh连接,上面如果可以就跳过此部分

地址查询

树莓派上查询

win10系统查询

网线直连时

SSH连接

cmd连接

 远程桌面连接

 vscode远程连接

静态ip设置


前言

为了方便使用树莓派,减少树莓派外设个数,推荐使用ssh来实现远程连接、远程桌面连接、vscode远程连接等功能。

ssh原理简述

这是一种计算机通讯的方法,在同一局域网内,已知对方ip地址(IPV4)、用户名和密码,在路由器允许的情况下(一般都允许,但是部分5g不允许ssh连接,如果网线直接连电脑是肯定可以的),能够直接连接对面主机,通过cmd(win 10系统下)或者终端控制对方的电脑,也可以远程桌面连接对方的电脑或者使用vscode等软件远程连接,实现在自己的电脑上编程,控制树莓派。

打开树莓派ssh连接许可

打开Raspberry PI configuration,在interface界面打开SSH后面的按钮,表示允许ssh连接

终端控制,上面如果可以就跳过此部分

 也可以通过终端打开,键入sudo raspi-config,打开系统设置界面

sudo raspi-config

方向键控制,选择第三个interface options,回车进入设置

选择第二个SSH

回车,选择是

 

 设置完成后弹出以下界面即算成功设置

地址查询

用户名和密码使用者肯定是记得的,下面介绍如何查询树莓派的地址

树莓派上查询

树莓派连接上屏幕鼠标键盘后,按CTRL+alt+T打开终端(也可以直接点左上角的那个),键入

ifconfig

 可以查询到树莓派的地址

我这边使用的是网线直连,eth0为网线接口,第二行的192.168.137.171即为当前树莓派的地址,如果是WIFI连接,就是下面的WLAN的inet信息了,这边我禁用了wifi,所以没有。

win10系统查询

使用自己的电脑如何查询呢?出了使用一些软件外没有显示器且IP未知的情况下登录树莓派 | 树莓派实验室

网线直连时

参考:

树莓派+一根网线直连笔记本电脑 | 树莓派实验室

首先将wifi网络共享给直连网线的接口(有一个更改适配器选项能打开)

win+R打开cmd,键入arp -a

此时由于共享网络后,被共享的网络(我这边是以太网2)的ip地址会被自动设置为192.168.137.1的地址,所以树莓派的ip地址会被分配一个192.168.137.xxx的地址。于是我们只要查看接口为192.168.137.1下的192.168.137.开头的地址即可。一般都是192.168.137.255上面的这个。需要注意的是,其实如果不共享的话,树莓派的ip地址不为上述的这个,为了能够找到,需要在每次电脑开机后重新设置共享才会把树莓派ip地址限定在192.168.137.xxx中,且每一次有可能不同。

SSH连接

树莓派开启SSH_~莘莘的博客-CSDN博客_树莓派开启ssh

win10主机远程登录树莓派_橙橙小狸猫的博客-CSDN博客_win10远程桌面连接树莓派

cmd连接

现在已经知道了ip地址了,现在尝试使用cmd进行ssh连接。

win+R 输入cmd打开命令提示行

输入ssh 用户名@ip地址,然后输入密码即可,有时候会弹出一些确定窗口,无脑yes就行了

 出现绿色的窗口一般就是连接上了,不放心再输入pinout命令,出现下面的界面就表示成功了(有时需要几秒钟才出现)

 退出键入exit即退出

 远程桌面连接

树莓派和电脑进行远程桌面连接(超详细)_AlexJiaLiXie的博客-CSDN博客_树莓派远程桌面连接

这边使用xrdp进行连接,需要先在树莓派下载xrdp

打开终端(或者利用远程连接的ssh终端)键入

sudo apt-get update
sudo apt-get install xrdp
sudo apt-get install tightvncserver

第一句就是更新一下下载软件,第二句才是下载安装xrdp,第三句是安装xrdp基础服务,安装后以后sudo reboot一下树莓派

下载完成后,来到主机部分,首先 

win+Q搜索远程桌面连接

输入ip地址

 无脑确定后,输入用户名和密码即可

 打开了

 vscode远程连接

树莓派自带python,所以下载安装完vscode后,需要安装python插件,并且安装远程连接插件

 vscode远程连接树莓派_哥斯拉-的博客-CSDN博客_vscode远程连接树莓派

 首先下载remote ssh插件,然后添加一下ssh的用户名地址输入密码即可连接,连接后,可以直接使用vscode编程树莓派上的程序。

静态ip设置

由于网线直连需要老是共享重新设置树莓派的ip地址,这样每次的地址都会变,很麻烦,于是推荐设置一下静态ip。这边是我自己摸索出来的,错误可能很多,请大佬指教!(这样设置的话还是需要不断重新设置共享以更改树莓派的ip地址,但是为了能让树莓派通过网线联网,就这样了。实际上也可以让树莓派的wifi打开,然后通过网线eth0的ip地址连接也行)

首先打开地址配置文件(也可以直接在文件夹找到它打开来)

sudo vim /etc/dhcpcd.conf

键入以下值

 其中值得获取由ifconfig查询,DNS就8.8.8.8就行了

 保存退出,重启树莓派。

此外也可以通过以下方法设置:

右击网络打开网络设置,选择对应的interface,我这边是eth0(网线直连的接口),按照上面的式子把值设置进去就行了。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值