如何在windows服務(wù)器中開啟開機自動啟動wsl服務(wù)
【YINGSOO提示】本文源于互聯(lián)網(wǎng)收集整理,不代表YINGSOO觀點!若有咨詢“如何在windows服務(wù)器中開啟開機自動啟動wsl服務(wù)”等有關(guān)服務(wù)器、云主機租用、托管、配置、價格問題,請在線咨詢YINGSOO客服,獲取專業(yè)解答!
【境外主機】臺灣200M服務(wù)器特價 | 韓國高防服務(wù)器特價 | 荷蘭物理服務(wù)器特價
【相關(guān)閱讀】韓國云主機推薦嗎?

wsl的開機自啟動服務(wù)和獨立的linux系統(tǒng)不同, 不能按照普通linux系統(tǒng)的方式來設(shè)置開機自啟動, 所以需要我們曲線救國一下, 通過在windows端啟動wsl的服務(wù)來控制wsl。其實很簡單, 就是在cmd中運行wsl的命令, 具體為;
c:\Users\用戶名\Appdata\Local\microsoft\windowsApps\ubuntu1804.exerun"sudoservicesshstart"
運行這個命令就可以啟動wsl的ssh服務(wù)了, 但是這里涉及到兩個問題, 就是sudo需要輸入密碼, 還有如何開機啟動命令, 下面說一下我的做法。
開機啟動
創(chuàng)建一個批處理文件wsLsshAutostart.bat, 然后把上面的命令復(fù)制進去, 保存.
將上面創(chuàng)建的文件保存起來, 然后創(chuàng)建一個快捷方式, 右鍵屬性->選擇最小化窗口運行.
win+r, 輸入shell:startup, 打開windows的啟動文件夾, 將上面創(chuàng)建的快捷方式放進去.經(jīng)過上面的操作就可以實現(xiàn)開機運行了, 下面再說一下sudo的問題.
sudo免密碼
關(guān)于這個問題有兩種方法, 一種是直接root用戶登錄wsl, 這樣的話就不用sudo了; 第二種方法就是設(shè)置wsl的用戶sudo時免密碼, 具體方法是:修改sudoers文件, 在wsl中切換到root用戶或者直接sudo操作.
#先添加寫權(quán)限sudochmodu+w/etc/sudoers#在文件里添加一行,可以在rootALL=(ALL:ALL)ALL下面加.usrnameALL=(ALL)nopAsswd:ALL#保存后恢復(fù)文件權(quán)限sudochmodu-w/etc/sudoers
修改之后可以測試一下, 看看sudo是不是不需要密碼了。
暢銷產(chǎn)品:香港站群服務(wù)器租用去首頁注冊領(lǐng)券!YINGSOO最新推出Swarm物理節(jié)點服務(wù)器、Swarm母雞服務(wù)器、Swarm Bzz挖礦教程【圖文教程】、Swarm Bzz挖礦教程【視頻教程】,《swarm bzz挖礦資料大全》,Swarm Bee節(jié)點租用請咨詢YINGSOO客服!
版權(quán)聲明:本站文章來源標(biāo)注為YINGSOO的內(nèi)容版權(quán)均為本站所有,歡迎引用、轉(zhuǎn)載,請保持原文完整并注明來源及原文鏈接。禁止復(fù)制或仿造本網(wǎng)站,禁止在非maisonbaluchon.cn所屬的服務(wù)器上建立鏡像,否則將依法追究法律責(zé)任。本站部分內(nèi)容來源于網(wǎng)友推薦、互聯(lián)網(wǎng)收集整理而來,僅供學(xué)習(xí)參考,不代表本站立場,如有內(nèi)容涉嫌侵權(quán),請聯(lián)系alex-e#qq.com處理。
關(guān)注官方微信