Ubuntu用ssh连接Windows被拒绝的解决方法

本文指导如何在Windows 10上安装并启用SSH Server,包括检查Windows能力、安装OpenSSH、配置服务及进行反向SSH连接,确保使用微软账户密码登录。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在B站评论区看到的,感谢这位大佬,感谢感谢感谢!!!以下:

关于在虚拟机Ubuntu中如何通过SSH连接到主机Win10的方法,怕自己忘记,复制了别人的回复:
Win10默认开启了SSH的Client(控制别人),没开Server(被别人控制),可用下列操作开启:
来自微软官网:https://devblogs.microsoft.com/powershell/using-the-openssh-beta-in-windows-10-fall-creators-update-and-windows-server-1709/
开始:
左下角右键徽标键,用管理员模式打开powershell,输入
Get-WindowsCapability -Online | ? Name -like OpenSSH*
结果可能如下,重要的是后面的版本号
Name : OpenSSH.Client~~~~0.0.1.0
State : NotPresent

Name : OpenSSH.Server~~~~0.0.1.0
State : NotPresent
然后根据版本号修改并运行下列代码(如果某个的State是Installed就不用装那个了)
Add-WindowsCapability -Online -Name OpenSSH.Client~~~~0.0.1.0
Add-WindowsCapability -Online -Name OpenSSH.Server~~~~0.0.1.0
装完后,使用下列命令运行服务
Start-Service sshd
可使用这条命令查看服务的运行状态(是否running)
Get-Service sshd
然后就可以在ubuntu之类的地方用ssh反向连接电脑啦~记住!密码是微软账户的密码(不是pin码)

评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值