安裝
控制面板->程序和功能->啟用或關閉,勾選適用於linux的windows子系統
安裝任意Linux分發版網址:https://aka.ms/wslstore
重啟
以管理員身份運行power shell
net stop LxssManager
net start LxssManager
使用
- systemd命令
sysvinit命令代替systemctl命令
- docker
安裝后無法啟動守護進程,管理員方式啟動wsl執行如下命令即可
usermod -aG docker $USER
service docker start
- ssh
一、系統本身自帶的SSH有問題,需要remove一下,重新install一下
sudo apt-get remove openssh-server
二、然后重新安裝
sudo apt-get install openssh-server
三、配置sshd_config
sudo vim /etc/ssh/sshd_config Port 22
AllowUser root PasswordAuthentication yes # 允許用戶名密碼方式登錄
四、修改完后重啟SSH服務
sudo service ssh restart