准备在子系统中搭建docker,以此做个记录
1、cmd 管理员模式下
wsl --install
2、在电脑中搜索“微软商店”,打开并查询“Ubuntu”
3、重启电脑
4、使用ssh连接WSL
-
4.1 在WSL中重装ssh服务
sudo apt remove openssh-server sudo apt install openssh-server
-
4.2 修改配置信息
-
卸载SSH Server的监听端口,这里修改为23(22端口Windows系统已有占用)
sudo sed -i '/Port /c Port 23' /etc/ssh/sshd_config
-
修改SSHServer的监听地址
sudo sed -i '/ListenAddress 0.0.0.0/c ListenAddress 0.0.0.0' /etc/ssh/sshd_config
-
修改SSHServer允许使用用户名密码的方式登录
sudo sed -i '/PasswordAuthentication /c PasswordAuthentication yes' /etc/ssh/sshd_config
-
修改SSHServer允许远程root用户登录
sudo sed -i '/PermitRootLogin /c PermitRootLogin yes' /etc/ssh/sshd_config
-
-
4.3 重启ssh服务
sudo service ssh restart
-
4.4 使用命令查看WSL的地址
ifconfig # 或者 ip addr 如172.20.32.1
-
4.5 打开另外一个cmd,输入username@host即可
ssh awk@172.20.32.1 -p 23
5、换源
cd /etc/apt
# 备份原始文件
sudo cp source.list source.list.bak
# 修改源
sudo vim source.list
# 将以下内容直接覆盖即可
deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
第一次初始化会比较慢,一杯Java的时间就好了。