win10远程连接Ubuntu
时间: 2025-05-12 09:42:56 浏览: 13
### Windows 10 远程连接 Ubuntu SSH 的配置方法
#### 一、准备工作
为了实现从 Windows 10 到 Ubuntu 子系统的远程连接,需确保两者处于同一网络环境。可以通过有线或无线方式将设备接入同一个路由器或其他局域网设备[^4]。
---
#### 二、Ubuntu 端的配置
##### 1. 更新系统软件包
在 Ubuntu 终端执行以下命令以更新系统中的软件包列表:
```bash
sudo apt-get update
```
##### 2. 安装 OpenSSH 服务
如果尚未安装 OpenSSH 服务器,则需要运行以下命令来完成安装:
```bash
sudo apt-get install openssh-server
```
此操作会自动下载并安装必要的组件[^3]。
##### 3. 启动与启用 SSH 服务
启动 SSH 服务,并将其设置为开机自启:
```bash
sudo service ssh start
sudo systemctl enable ssh
```
验证 SSH 是否成功启动可以使用如下命令查看进程状态:
```bash
sudo ps -e | grep ssh
```
如果有返回结果表明 `sshd` 正常运行,则说明服务已激活。
##### 4. 修改 SSH 配置文件(可选)
编辑 `/etc/ssh/sshd_config` 文件调整默认参数,例如允许 root 用户登录或者更改监听端口等选项。以下是具体步骤:
```bash
sudo nano /etc/ssh/sshd_config
```
找到下列字段并将它们更改为适合需求的形式:
- **PermitRootLogin yes/no**
- **PasswordAuthentication yes/no**
保存修改后的文档退出编辑器之后记得重新加载配置生效:
```bash
sudo service ssh restart
```
---
#### 三、获取目标主机 IP 地址
对于 WSL (Windows Subsystem for Linux),可通过以下命令查询其分配给虚拟网卡的实际 IPv4 值:
```bash
ifconfig || ip addr show
```
记录下对应的 inet 字段下的数值作为后续客户端访问依据[^1]。
---
#### 四、Windows 端的操作流程
利用内置工具 PowerShell 或者第三方应用程序 PuTTY 实现跨平台通信功能:
##### 方法 A – 使用 Command Prompt/Powershell
打开任意一种支持 CMD 输入界面的应用程序窗口,在提示符后面键入形如下面这样的字符串结构替换其中变量部分为自己实际获得的数据值即可建立初步链接尝试:
```cmd
ssh username@IP_ADDRESS -p PORT_NUMBER
```
这里假设用户名叫作 testuser ,而之前所提到的目标机器地址设定了固定静态编号形式即 192.168.x.y 并且采用标准 TCP port number 即 22 号端口号的话那么最终看起来应该是这样样子的一条语句表达式:
```cmd
ssh [email protected] -p 22
```
##### 方法 B – 下载专用 GUI 软件-PuTTy
前往官方网站 https://www.putty.org/ 下载最新版本客户端程序安装完毕后按照图形化向导指引填写对应项目内容提交确认便可轻松达成目的[^2]。
---
### 总结
以上便是完整的关于怎样借助于 SSH 技术手段由一台搭载着微软操作系统 Win10 设备发起请求进而控制另一侧基于 GNU/Linux 发行版构建起来的服务实例整个过程描述总结[^2]。
阅读全文
相关推荐


















