Win10上装ubuntu(虚拟机)与树莓派4B之间使用ssh连接

本文介绍如何在Win10上通过虚拟机运行的Ubuntu与树莓派4B之间建立SSH连接,包括设置网络、关闭防火墙、安装SSH服务及具体连接步骤。

Win10上装ubuntu(虚拟机)与树莓派4B之间使用ssh连接

一、准备工作

1.设置ubuntu有自己的网络

找到虚拟机设置–>网络适配器–>NAT模式改为适配器模式–>点击确定
在这里插入图片描述
查看ip地址,打开shell,键入命令即可查看自己的ip地址:

ifconfig

在这里插入图片描述

2.关闭Win10防火墙

Win10左下角搜索防火墙–>打开防火墙和网络保护
在这里插入图片描述
关闭后面有使用中的防火墙:
在这里插入图片描述

3.查看Win10ip命令

打开cmd终端–>键入命令:

ipconfig

在这里插入图片描述

二、SSH连接

1.确保linux和树莓派都装了ssh

之前没装用以下命令安装

sudo apt-get install ssh

2.启动ssh命令:

sudo /etc/init.d/ssh start

在这里插入图片描述

树莓派可以左下角–>首选项–>Respberry Pi Configulation–>Interfaces–>SSH设置成Enables 永久打开ssh。
在这里插入图片描述

3.ssh连接命令:

ssh 用户名@ip,树莓派的用户名就是pi,默认密码就raspberry,比如:

ssh pi@10.170.24.47

提示yes/no就输入yes,之后建入密码就可以连接成功了!

4.Win10ssh连接

win10就用Xshell,下载安装好之后:

新建会话–>键入ip地址–>键入用户名–>键入密码就可以登录成功了!
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

三、命令总结

ifconfig  # linux查看ip
ipconfig  # Windows查看ip
sudo apt-get install ssh  # 安装ssh
sudo /etc/init.d/ssh start  # 启动ssh
ssh pi@10.170.24.47  # ssh连接命令
### 通过 SSHWindows 系统连接Ubuntu 服务器 为了实现这一目标,需确保 Ubuntu 服务器已正确设置好 SSH 服务。这涉及安装 `openssh-server` 软件包以便系统能接收 SSH 连接请求[^1]。 #### 配置 Ubuntu 服务器端 在 Ubuntu 终端执行命令来完成 OpenSSH 服务器软件包的安装: ```bash sudo apt-get install openssh-server ``` 随后,重启 SSH 服务以应用最新配置,并启用其随系统启动而自动开启的功能: ```bash sudo systemctl restart ssh sudo systemctl enable ssh ``` 以上操作确保了 Ubuntu 作为 SSH 服务器处于就绪状态[^3]。 #### 准备 Windows 客户端环境 对于 Windows 用户来说,有多种方式可以建立 UbuntuSSH 连接。一种常见方法是利用内置于现代版本 Windows 中的 OpenSSH 客户端工具集;另一种则是借助图形界面应用程序如 PuTTY 或者 Visual Studio Code (VS Code)[^2]。 ##### 使用 Windows 自带的 OpenSSH Client 如果操作系统为 Windows 10 版本 1809 及更高,则默认包含了 OpenSSH 客户端组件。可以通过 PowerShell 执行如下命令来进行测试性的连接尝试: ```powershell ssh username@ubuntu_server_ip_address ``` 这里 `username` 是指定用于登录的目标 Linux 主机上的用户名,而 `ubuntu_server_ip_address` 则代表该机器在网络中的 IP 地址。 ##### 借助第三方工具(PuTTY) 当偏好使用 GUI 工具时,可以选择下载并安装 PuTTY 来简化过程。启动程序后,在 Session 类别里指定远程主机名或地址以及端口号,默认情况下应保持为 22 不变。接着点击“Open”,按照提示输入凭证即可成功创建会话。 ##### 结合 VS Code 实现更高效的开发体验 Visual Studio Code 提供了一种特别适合开发者的方式——即通过 Remote - SSH 插件直接访问远端资源。先要在本地电脑上装好 VS Code 和对应的扩展,之后参照官方文档指引逐步建立起安全稳定的链接通道。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值