Windows10安装Ubuntu子系统+配置SSH连接+安装xfce4图形界面+配置xrdc远程桌面连接
前言
WIN10的所有非精簡(jiǎn)版的系統(tǒng),都已經(jīng)內(nèi)置Linux內(nèi)核,可以直接打開一個(gè)PC應(yīng)用一樣使用Ubuntu子系統(tǒng)。這是非常Cool的體驗(yàn),并且經(jīng)歷了一段時(shí)間的完善和摸索,現(xiàn)在應(yīng)用起來都非常成熟。
本教程包含
- 啟用linux功能和從微軟商店安裝Ubuntu
- 配置和啟用SSH連接,使用xshell遠(yuǎn)程連接
- 安裝xfce4圖形界面和RDP遠(yuǎn)程桌面連接
不過,網(wǎng)上說只有專業(yè)和企業(yè)版可以使用,其實(shí)我家庭版也是ok的,只要Microsoft Store商店可以打開。Ghost版的似乎大部分都不行,有待大家驗(yàn)證)。
整理 by zhengkai.blog.csdn.net
更新于 2020年10月13日:
- 新增關(guān)于修改阿里云軟件源中focal代號(hào)的解釋 https://developer.aliyun.com/mirror/ubuntu
- 優(yōu)化連接SSH部分的描述
- 補(bǔ)充清華大學(xué)的軟件源(阿里云的focal源無法安裝xfce4,切換到清華的源則可以)
準(zhǔn)備工作:打開Linux子系統(tǒng)功能
1.打開控制面板 ,選擇 程序和功能 ,選擇 開啟或關(guān)閉windows功能。
2.在Windows功能中找到 適用于Linux的Windows子系統(tǒng) ,選擇并保存。
3.等待安裝完畢,重啟電腦。
安裝步驟:從Microsoft Store一鍵安裝
安裝步驟非常簡(jiǎn)單,只要能夠正常打開 Microsoft Store ,也就是微軟的Win10 UWP商店, 就可以搜索到 Ubuntu 進(jìn)行下載,一般使用最新的LTS長(zhǎng)期支持版本,例如當(dāng)前是 Ubuntu 20.04 LTS 。
打開Ubuntu應(yīng)用
安裝完成后,可以從Win10商店,或者開始菜單中選擇,使用Ubuntu就像打開一個(gè)應(yīng)用一樣簡(jiǎn)單,無需各種虛擬機(jī)!
Ubuntu子系統(tǒng)的安裝位置
Administrator換成你自己的用戶名
- C:\Users\Administrator\AppData\Local\Packages\
- C:\Users\Administrator\AppData\Local\Packages\CanonicalGroupLimited.Ubuntu20.04onWindows_79rhkp1fndgsc\
- by zhengkai.blog.csdn.net
- C:\Users\Administrator\AppData\Local\Packages\CanonicalGroupLimited.Ubuntu20.04onWindows_79rhkp1fndgsc\LocalState\rootfs
初始化Ubuntu配置:賬號(hào)和密碼
首次進(jìn)入系統(tǒng)需要根據(jù)提示設(shè)置 用戶名 和 密碼 。
而且必須注意的是,用戶名和密碼均不建議使用大寫,輸入密碼的時(shí)候屏幕也不會(huì)顯示,請(qǐng)謹(jǐn)慎輸入。
設(shè)置好 Username & Password 后,即進(jìn)入U(xiǎn)buntu系統(tǒng)的Terminal終端界面,此時(shí)的Ubuntu子系統(tǒng)是沒有圖形界面的。
更換軟件源->阿里云/清華:為了更快的安裝軟件速度
sudo cp /etc/apt/sources.list /etc/apt/sources_init.list
sudo vim /etc/apt/sources.list
*. 附加: 這里需要順便溫習(xí)一下VIM編輯器
四個(gè)命令:
- dG 刪除全部行
- :wq 保存文件并退出vim編輯器
- :w 保存但不退出vim編輯器
- :q 不保存文件并退出vim編輯器
兩個(gè)模式
- 命令行下輸入 i 可以進(jìn)入 INSERT模式 ,直接編輯文本里面的內(nèi)容,會(huì)看到屏幕上有INSERT字樣。
- 按ESC 進(jìn)入命令行模式,此時(shí)輸入的命令不會(huì)再文本體現(xiàn),在終端下方有類似命令行的地方。
不熟悉VIM的用法也沒關(guān)系(我也是半路出家的,如果錯(cuò)誤歡迎補(bǔ)充和留言),光標(biāo)移動(dòng)到最上面,按 ESC 進(jìn)入命令模式,輸入 dG 清除所有內(nèi)容,如果一次清不了,則多清兩次可以搞定。最后再輸入 :wq 保存并退出VIM。
阿里云源的修改內(nèi)容:
注意,focal是ubuntu 20.04的代號(hào),如果是其他版本,請(qǐng)使用對(duì)應(yīng)的代號(hào)。關(guān)于不同版本的代號(hào),可以在阿里云官方的開發(fā)者文檔中找到對(duì)應(yīng)的部分 https://developer.aliyun.com/mirror/ubuntu
deb http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ focal-proposed main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ focal-proposed main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse補(bǔ)充:清華大學(xué)源的修改內(nèi)容:
建議使用暫時(shí)清華大學(xué)的源,經(jīng)測(cè)試阿里云的源不支持xfce4的安裝!!!!!!!!!!!!,清華大學(xué)開源軟件鏡像站以及使用幫助 https://mirrors.tuna.tsinghua.edu.cn/help/ubuntu/
# 默認(rèn)注釋了源碼鏡像以提高 apt update 速度,如有需要可自行取消注釋 deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal main restricted universe multiverse # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal main restricted universe multiverse deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-updates main restricted universe multiverse # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-updates main restricted universe multiverse deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-backports main restricted universe multiverse # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-backports main restricted universe multiverse deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-security main restricted universe multiverse # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-security main restricted universe multiverse輸入 cat /etc/apt/sources.list 檢驗(yàn)是否正確。
輸入 sudo apt-get update 更新軟件列表。
配置SSH:允許通過XShell或FinalShell等軟件登錄
1. 檢查ssh的配置是否存在
cat etc/ssh/ssh_config 命令, 一般可以看到allow * , 并且端口是22.
3. 卸載openssh-client并重新安裝
sudo apt-get remove openssh-client
這是由于openssh-client和即將要安裝的openssh-server可能存在依賴沖突。
4. 安裝SSH
sudo apt-get install ssh
( 理論上包含了SSH服務(wù) sudo apt-get install openssh-server 和客戶端 sudo apt-get install openssh-client ,如果安裝出現(xiàn)異常,請(qǐng)獨(dú)立安裝這兩個(gè)。)
另外,如果您遇到E: Could not read response to hello message from hook [ ! -f /usr/bin/snap ] || /usr/bin/snap advise-snap --from-apt 2>/dev/null || true: S 的問題 ,
請(qǐng)使用以下命令:
sudo rm -rf /etc/apt/apt.conf.d/20snapd.conf 。
5. 輸入ssh-keygen生成對(duì)應(yīng)的RSA私鑰和公鑰文件。
生成后的文件位于 /home/zhengkai.blog.csdn.net/.ssh/ 下面的id_rsa和id_rsa.pub
6. 啟動(dòng)SSH服務(wù)
sudo /etc/init.d/ssh start
啟動(dòng)成功如下,同時(shí)windows防火墻會(huì)有一個(gè)提示,也請(qǐng)放行(點(diǎn)得太快來不及截圖)
如果你的SSH-Server服務(wù)不確定是否安裝正確,可以使用sudo apt-get install openssh-server重試一下,一般會(huì)提示你說安裝了最新的版本openssh-server is already the newest version。
7. 檢查SSH服務(wù)是否啟動(dòng)
ps -e|grep ssh
輸入命令后可以看到有具體的進(jìn)程:
連接SSH,通過第三方強(qiáng)大的工具進(jìn)行管理
無論是用putty或者xshell或者finalshell,都o(jì)k,個(gè)人習(xí)慣finalshell,國(guó)產(chǎn)的shell,功能強(qiáng)大。
安裝XFCE4:輕量級(jí)圖形界面
1.安裝xfce4:一句話的事
sudo apt-get install xfce4
安裝只需一句話
2.選擇gdm3顯示管理器
中間需要你選擇默認(rèn)的顯示管理器 Default Display Manager,默認(rèn)gdm3吧,我也不知道是什么.
by zhengkai.blog.csdn.net
補(bǔ)充:gdm3,kdm 和 lightdm 都是顯示管理器。 它們提供圖形化界面進(jìn)行登錄并處理用戶身份驗(yàn)證。 維基百科的解釋: 顯示管理器向用戶顯示登錄屏幕。 當(dāng)用戶成功輸入用戶名和密碼的有效組合時(shí),會(huì)話開始。
3.漫長(zhǎng)的xfce4安裝過程:一杯咖啡.牛奶的時(shí)間
只能 等等等。。。。。。直到最后安裝完成!
4. 安裝xrdp:允許遠(yuǎn)程連接
步驟如下:
- 安裝xrdp:
sudo apt-get install xrdp - 配置xrdp(配置端口):
sudo sed -i ‘/sport=3389/g’ /etc/xrdp/xrdp.ini - 或者直接編輯配置文件
sudo vim /etc/xrdp/xrdp.ini
- 接著向xsession中寫入xfce4-session:
sudo echo xfce4-session >~/.xsession - 重啟xrdp服務(wù):
sudo service xrdp restart - 遇到windows防火墻攔截,請(qǐng)記得放行
5.遠(yuǎn)程桌面連接:大功告成
- 打開 rdc 遠(yuǎn)程桌面連接,輸入本機(jī)IP+端口: 127.0.0.1:3389
- 登錄遠(yuǎn)程桌面 , 使用你初始化ubuntu的賬號(hào)和密碼 (也就是設(shè)置的root賬號(hào)和密碼)
- 忽略無法識(shí)別的連接
6.成功連接:鼠年遇見小老鼠,鼠兆豐年
結(jié)束語
經(jīng)得起折騰,才能做大神!
總結(jié)
以上是生活随笔為你收集整理的Windows10安装Ubuntu子系统+配置SSH连接+安装xfce4图形界面+配置xrdc远程桌面连接的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: vue项目中解决路由重复点击报错问题
- 下一篇: 商城项目09_品牌管理菜单、快速显示开关