美文网首页啦啦啦啦啦!
Linux SSH登录到Win10的配置方法

Linux SSH登录到Win10的配置方法

作者: 刘小白DOER | 来源:发表于2021-04-08 15:17 被阅读0次

        今天笔者在做端口转发时,从Linux Ubuntu远程到Win10会出现“ssh: connect to host 192.168.15.253 port 22: Connection refused” 连接拒绝的错误。Win10是支持ssh的,多次测试,包括给Win10加个密码等等都不行。后面搜索一下才知道Win10默认开启了SSH客户端,但是没有开启SSH服务器。

    1、开启SSH服务器

        进入设置-应用-可选功能-添加功能-SSH服务器,安装OPENSSH服务器。

    2、开启SSH系统服务。第一步添加了OPENSSH服务器,但是这时仍不能连接,因为没有开开SSH系统服务。命令services.msc 进入服务,运行OpenSSH SSH Server并设置为自动启动或自动延时启动。

        还有一个服务:OpenSSH Authentication Agent。Agent to hold private keys used for public key authentication。这个是配置ssh免密是需要开启的公钥认证服务,笔者因为没有配置linux到win10的免密,所以暂不用开启。

    3、在Linux Ubuntu远程到win10,发现此时仍无法登录,permission denied,这是因为win10的administrator没有配置密码导致的。进入目录C:\Windows\System32\OpenSSH,找到sshd_config_default文件,将PermitEmptyPasswords no改为yes。但是为了安全,笔者给administrator用户配置了一个密码,然后再次ssh成功。

    相关文章

      网友评论

        本文标题:Linux SSH登录到Win10的配置方法

        本文链接:https://www.haomeiwen.com/subject/qbqvkltx.html