windows的服务管理器在哪 windows服务器怎么用ssh连接
0
2026-03-31
在Windows上启用OpenSSH Server需要根据系统版本PowerShell命令行、图形界面设置或Cygw中的简便方法安装服务,启动并配置防火墙放行22端口,最后验证服务状态与远程连接。

如果您希望在Windows系统上启用OpenSSH服务器要支持远程SSH登录,则需确认系统版本兼容性并完成启动和网络放行。以下是实现该目标的多种安装方法:一、通过PowerShell命令行安装并启用OpenSSH服务器
此方法适用于熟悉命令行操作的用户,可精准控制安装过程,并涉及脚本化身份批量配置。它直接调用系统内置的权限功能管理接口,无需第三方工具。
1、以管理员运行PowerShell。
2、执行命令检查当前可用的OpenSSH组件:Get-WindowsCapability -Online |其中对象名称 - 如“OpenSSH*”。
3. OpenSSH.Server~~~~0.0.1.0。
4. sshd -启动类型“自动”。
6. -Action Allow -LocalPort 22. OpenSSH 服务器
此方法偏向偏好可视化操作的用,适合新手或临时配置场景。
1、按Win + I 打开“设置”,进入“应用”→ “任选功能”。
2、点击右上角“添加功能”按钮,在搜索框输入OpenSSH。
3、在结果列表中勾选OpenSSH服务器(确保未仅勾选客户端)。
4、点击“安装”,等待进度条完成并显示“已安装”状态。
5. + R输入services.msc,定位到“OpenSSH SSH Server”服务。
6. “Windows”Defender防火墙”→“高级设置”,新建入站规则:协议类型选TCP,本地端口填22,操作设置允许连接。
今天学点啥
秘塔AI推出的AI学习助手下载三、使用Cygwin环境部署独立SSH服务
当目标Windows系统版本低于1809(如Windows) 7/8.1或老版本Win10),初期OpenSSH不可用时,Cygwin提供类Unix环境及完整SSH套件,可绕过系统限制实现SSH服务运行。
1、访问https://www.cygwin.com下载并运行Cygwin安装程序。
2、在包选择界面展开Net分类,勾选openssh、cygrunsrv、openssl三项组件核心。
3. -y。
4. -a "-D"。
6、启动服务:net start sshd。
7、手动配置Windows防火墙,允许cygwin1.dll或sshd.exe通过入站连接。四、验证SSH服务器是否正确并测试连接无论哪种安装,均需验证服务实际响应能力与认证能否畅通,避免配置遗漏导致远程连接失败。
1、在本机PowerShell中运行:Get-Service sshd,确认Status为Running且StartupType为Automatic。
2、执行端口调整性检测:Test-NetConnection -ComputerName 127.0.0.1 -Port 22.Bash)执行命令:ssh当前Windows用户名@Windows的IPv4地址。
4、首次连接时,输入yes并回车。
5、另外输入该Windows用户的登录密码(注