树莓派网线连接后通过ssh远程连接

新安装的树莓派默认是不支持ssh远程连接的,通过PuTTY (64-bit)会提示连接被拒绝。
本文支持笔记本或pc直接通过网线连接树莓派,具体操作步骤如下:

一、确定树莓派的ip地址及是否开启ssh(22端口)
先决条件:笔记本支持wifi,可以上网。
打开控制面板->所有控制面板项->网络和共享中心。
点击已连接的wifi(WLAN状态),点击"属性",在弹出的"WLAN 属性"窗体中选择"共享"选项卡,如图:

勾选"允许其他网络用户通过此计算机的 Internet 连接来连接(N)",并在“家庭网络连接(H)”中选择树莓派那根网线连接的网卡(本例是名称为“以太网”的网卡),确定。

打开Windows PowerShell(管理员)cmd命令行工具,输入"arp -a",如图:

注意画红框的部分,192.168.137.X的网段中的,192.168.137.129即为树莓派的ip地址。

ping一下树莓派,看看是否能通,如图:

然后再telnet一下树莓派的22端口,确定是否可以远程ssh连接。命令:telnet 192.168.137.129 22

二、让树莓派支持ssh远程
将树莓派断电,取下SD卡,插入USB读卡器,插入笔记本电脑。
打开SD卡的那个boot盘,

打开Windows PowerShell(管理员)cmd命令行工具,输入new-item ssh -type file
新建一个ssh的空文件。将SD插回树莓派开机即可远程ssh。详细请参阅:http://shumeipai.nxez.com/2017/02/27/raspbian-ssh-connection-refused.html

posted @   妙衍软设  阅读(6039)  评论(0编辑  收藏  举报
编辑推荐:
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
阅读排行:
· 使用C#创建一个MCP客户端
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· ollama系列1:轻松3步本地部署deepseek,普通电脑可用
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 按钮权限的设计及实现
点击右上角即可分享
微信分享提示