以管理员的身份运行powershell:
#添加ssh服务器功能
Add-WindowsCapability -Online -Name OpenSSH.Server*
PowerShell Get-Service 命令检查 ssh-agent 和 sshd 服务的状态:
Get-Service -Name *ssh*
启动服务:
Start-Service sshd
开机自启:
Set-Service -Name sshd -StartupType 'Automatic'
记得关闭防火墙
服务器的账户没有密码是无法登录的!
-------------------------------默认账户名:administrator
ssh administrator@192.168.50.200
ssh github:
https://github.com/PowerShell/Win32-OpenSSH/releases
--------------------------------------------------------------------更新一波-----------------------------------------------------------------------
pin码似乎无法用作ssh的登录密码,如果怎么都登录不上,防火墙也关闭了,可以尝试将window账户改为本地登录:
密码修改为四位数以上(不是pin码)
用户名改为和 C:\Users 下的用户名一致:
最后 ssh 登录---> 用刚修改的密码和用户名