win10下Linux子系統開啓ssh服務

雖然win10自帶的bash功能已經很豐富,操做也簡便,不過習慣了用xshell, 仍是選擇用xshell來操做shell

直接用xshell鏈接127.0.0.1 端口22 提示鏈接失敗。說明應該是ubuntu的sshd服務設置有問題:ubuntu

解決方案以下:bash

安裝ssh

apt-get install openssh-server

備份sshd配置文件

sudo cp /etc/ssh/sshd_config /etc/ssh/sshd_config.bak

修改內容:

Port 23 # 端口改成23,22端口已被佔用
ListenAddress 0.0.0.0 # 取消註釋
#StrictModes yes # 註釋
PasswordAuthentication yes # 容許密碼登陸

啓動ssh

service ssh startssh

若是提示sshd error: could not load host key,則用下面的命令從新生成spa

sudo rm /etc/ssh/ssh*key
dpkg-reconfigure openssh-server

大功告成code



做者:章魚喵_
連接:https://www.jianshu.com/p/36440b7df56a
來源:簡書
簡書著做權歸做者全部,任何形式的轉載都請聯繫做者得到受權並註明出處。server

相關文章
相關標籤/搜索