wsl2 ubuntu ssh
时间: 2023-08-22 16:08:45 浏览: 207
WSL Ubuntu20.04虚拟机
你可以在WSL 2中安装Ubuntu并通过SSH进行远程连接。下面是一些基本步骤:
1. 首先,在Windows 10上启用WSL 2。你可以在Microsoft官方文档中找到详细的说明。
2. 打开Microsoft Store并搜索"Ubuntu"。选择适合你的版本,例如"Ubuntu 20.04 LTS"。
3. 安装Ubuntu。安装完成后,你将被要求设置用户名和密码。
4. 打开WSL 2终端。你可以在开始菜单中找到Ubuntu的快捷方式,或者在命令提示符中运行"wsl"命令。
5. 在WSL 2终端中更新软件包列表,并安装OpenSSH服务器:
```
sudo apt update
sudo apt install openssh-server
```
6. 使用以下命令启动SSH服务:
```
sudo service ssh start
```
7. 确保Windows防火墙允许SSH连接。默认情况下,WSL 2应该已添加一个入站规则来允许SSH连接。
8. 获取WSL 2的IP地址。在WSL 2终端中运行以下命令:
```
ip addr show eth0 | grep inet | awk '{ print $2; }' | sed 's/\/.*$//'
```
9. 在Windows或其他设备上,使用SSH客户端(如PuTTY)连接到WSL 2的IP地址。使用你在步骤3中设置的用户名和密码进行身份验证。
这样,你就可以通过SSH连接到WSL 2上的Ubuntu了。请注意,WSL 2的IP地址可能会在每次启动时更改,所以在连接时要确保使用正确的IP地址。
阅读全文