Win10系统自带的WSL里的Ubuntu系统在默认情况下是可以直接上网的,但是如果本地使用ssh客户端进行连接,我们会发现根本无法连接,会有超时连接报错。
那么我们该如何进行设置,在本
Win10系统自带的WSL里的Ubuntu系统在默认情况下是可以直接上网的,但是如果本地使用ssh客户端进行连接,我们会发现根本无法连接,会有超时连接报错。
那么我们该如何进行设置,在本地来使用界面美观而功能强大的ssh客户端进行连接WSL-Ubuntu呢?
第一,卸载WSL-Ubuntu系统自带的ssh
我这里默认使用root账号(如果是非root账号需要在命令前加:sudo):
第二,编辑新安装的ssh的sshd_config配置文件
如果使用密码登陆,继续修改56行的 PasswordAuthentication no 将 no 更改为 yes
如果使用密匙登陆,那么就修改
RSAAuthentication yes #RSA认证
PubkeyAuthentication yes #公匙认证
AuthorizedKeysFile .ssh/authorized_keys #公匙路径第三,重启ssh服务,获取IP地址
service ssh restart 或者 ip addr
下面我们就可以在本地的ssh客户端进行连接WSL了。
子木予
以上就是设置Win10下WSL的Linux系统如何使用本地ssh客户端连接的方法,我是科技领域创作者【子木予】。如果我的观点对您有启发、有帮助,劳烦您点赞并关注我,我会把科技领域的干货与您分享到底,最后再次谢谢朋友们耐心阅读,欢迎关注、评论等,发表看法,一起互动交流!