配置wsl

windows版本要求win10的高版本

1.启动Linux 的 Windows 子系统

dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart

这个地方如果开启失败,可以在设置里面手动安装

image-20240505171212633
image-20240505171236642
image-20240505171315109

这里取消勾选后,保存重新勾选并重启

2.启用虚拟化:以管理员打开powershell输入下列命令

dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

3.下载X64的WSL2 Linux内核升级包并安装

https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi

下载后单击安装

4.下载Ubuntu20.04LTS

image-20240505170108923

5. 设置WSL默认版本

wsl --set-default-version 2

6.打开ubuntu(直接运行就行)配置用户名和密码

sudo passwd

7.修改配置文件

执行命令进入

sudo nano /etc/ssh/sshd_config

将配置更改为这样

image-20240505170555183
PermitRootLogin yes #允许root认证登录
PasswordAuthentication yes #允许密码认证
RSAAuthentication yes #秘钥认证
PubkeyAuthentication yes

8.生成ssh的rsa密钥对

在powershell进行指令

ssh-keygen -t rsa -f /etc/ssh/ssh_host_rsa_key

9.启动ssh

service ssh start

10.创建开机启动ssh

指令模板

C:\Users\用户名\AppData\Local\Microsoft\WindowsApps\ubuntu2004.exe run "sudo service ssh restart"

11.默认以root登录

指令模板

C:\Users\用户名\AppData\Local\Microsoft\WindowsApps\ubuntu版本.exe config --default-user root

12.设置分发版本(如果已经设置好,则不用更改)

检查分配:

wsl --list --verbose

设置分发版本为某个wsl版本

wsl --set-version <distribution name> <versionNumber>
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇