啟用 Win10 的 Linux 子系統

夢共裡醉發表於2020-06-08
Windows Subsystem for  (簡稱WSL)是一個在Windows 10上能夠執行原生Linux二進位制可執行檔案(ELF格式)的相容層,WSL即Windows下的Linux子系統。
啟用開發者模式

開啟設定

啟用 Win10 的 Linux 子系統啟用 Win10 的 Linux 子系統

點選更新和安全

啟用 Win10 的 Linux 子系統啟用 Win10 的 Linux 子系統

點選開發者選項,選擇開發人員模式

啟用 Win10 的 Linux 子系統啟用 Win10 的 Linux 子系統

更改系統功能

使用Win+X快捷鍵調出系統管理選單後點選應用和功能,然後拉到底,選擇程式和功能

啟用 Win10 的 Linux 子系統啟用 Win10 的 Linux 子系統

啟用 Win10 的 Linux 子系統啟用 Win10 的 Linux 子系統

點選啟用或關閉 Windows 功能

啟用 Win10 的 Linux 子系統啟用 Win10 的 Linux 子系統

勾選適用於 Linux 的 Windows 子系統,然後確認並重啟 Windows 系統

啟用 Win10 的 Linux 子系統啟用 Win10 的 Linux 子系統

啟用 Win10 的 Linux 子系統啟用 Win10 的 Linux 子系統

安裝 Linux 子系統

重啟 Windows 系統後還沒有安裝好 Linux 子系統,需要透過 Microsoft Store 來安裝

啟用 Win10 的 Linux 子系統啟用 Win10 的 Linux 子系統

搜尋 WSL

啟用 Win10 的 Linux 子系統啟用 Win10 的 Linux 子系統

選擇 Ubuntu 18.04 LTS

啟用 Win10 的 Linux 子系統啟用 Win10 的 Linux 子系統

點選獲取

啟用 Win10 的 Linux 子系統啟用 Win10 的 Linux 子系統

點選安裝

啟用 Win10 的 Linux 子系統啟用 Win10 的 Linux 子系統

正在下載Ubuntu 18.04 LTS

啟用 Win10 的 Linux 子系統啟用 Win10 的 Linux 子系統

啟用 Win10 的 Linux 子系統啟用 Win10 的 Linux 子系統

點選啟動

啟用 Win10 的 Linux 子系統啟用 Win10 的 Linux 子系統

啟用 Win10 的 Linux 子系統啟用 Win10 的 Linux 子系統

新建使用者並設定使用者密碼,執行 sudo -s 切換到 root 使用者

啟用 Win10 的 Linux 子系統啟用 Win10 的 Linux 子系統

啟用 Win10 的 Linux 子系統啟用 Win10 的 Linux 子系統

換源,更新源
cp /etc/apt/sources.list /etc/apt/sources.list.bak
vim /etc/apt/sources.list
deb 
deb http://mirrors.aliyun.com/ubuntu/ trusty-security main restricted universe multiverse
deb 
deb 
deb 
deb-src 
deb-src http://mirrors.aliyun.com/ubuntu/ trusty-security main restricted universe multiverse
deb-src 
deb-src 
deb-src 
apt-get update

啟用 Win10 的 Linux 子系統啟用 Win10 的 Linux 子系統

啟用 Win10 的 Linux 子系統啟用 Win10 的 Linux 子系統

安裝測試軟體

啟用 Win10 的 Linux 子系統啟用 Win10 的 Linux 子系統

Linux老司機開火車

啟用 Win10 的 Linux 子系統啟用 Win10 的 Linux 子系統

啟用 Win10 的 Linux 子系統啟用 Win10 的 Linux 子系統

設定環境變數

啟用 Win10 的 Linux 子系統啟用 Win10 的 Linux 子系統

啟用 Win10 的 Linux 子系統啟用 Win10 的 Linux 子系統

啟用 Win10 的 Linux 子系統啟用 Win10 的 Linux 子系統

老鐵,雙擊666

快速登入 Linux 子系統

WIN + R bash

啟用 Win10 的 Linux 子系統啟用 Win10 的 Linux 子系統

啟用 Win10 的 Linux 子系統啟用 Win10 的 Linux 子系統

配置SSH

SSH 連線 Win10 Linux 子系統

檢視是否開啟SSH服務

ps -ef | grep ssh

安裝SSH服務

apt-get remove openssh-server
apt-get install openssh-server

修改配置埠為22,開啟允許密碼登入

vim /etc/ssh/sshd_config
Port 22
PasswordAuthentication yes

重啟服務

service ssh restart
或者
service ssh --full-restart
透過 SecureCRT 連線 Win10 Linux 子系統

啟用 Win10 的 Linux 子系統啟用 Win10 的 Linux 子系統

啟用 Win10 的 Linux 子系統啟用 Win10 的 Linux 子系統

啟用 Win10 的 Linux 子系統啟用 Win10 的 Linux 子系統

輸入 sudo -s 切換到 root 使用者
解除 Ubuntu 禁止 root 遠端登入的限制
在 /etc/ssh/sshd_config 配置檔案中新增 PermitRootLogin yes
root@T62YP5MBBDL7ZEB:~# vim /etc/ssh/sshd_config
26 # Authentication:
27 LoginGraceTime 120
28 #PermitRootLogin without-password
29 PermitRootLogin yes
root@T62YP5MBBDL7ZEB:~# service ssh restart

透過 SecureCRT 用 root 登入 Win10 Linux 子系統

啟用 Win10 的 Linux 子系統啟用 Win10 的 Linux 子系統

啟用 Win10 的 Linux 子系統啟用 Win10 的 Linux 子系統

本文原創地址: 編輯:傳棋,稽核員:薛顥


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31524109/viewspace-2696756/,如需轉載,請註明出處,否則將追究法律責任。

相關文章