您的位置:首页 > 新闻 > 会展 > 外链是什么意思_工业设计是干什么的_整合营销名词解释_西安网站seo工作室

外链是什么意思_工业设计是干什么的_整合营销名词解释_西安网站seo工作室

2024/12/26 23:10:52 来源:https://blog.csdn.net/zyhhsss/article/details/143902697  浏览:    关键词:外链是什么意思_工业设计是干什么的_整合营销名词解释_西安网站seo工作室
外链是什么意思_工业设计是干什么的_整合营销名词解释_西安网站seo工作室

1. 检查并安装 OpenSSH Server

检查 OpenSSH Server 是否已安装
  1. 按下 Win + S,搜索 “设置”,打开 设置
  2. 进入 应用 > 可选功能
  3. 在已安装的功能列表中查找 OpenSSH Server
    • 如果 OpenSSH Server 未安装,请按照以下步骤安装。
安装 OpenSSH Server
  1. 点击 添加功能
  2. 搜索 OpenSSH Server
  3. 点击 安装 并等待完成。

2. 启动 OpenSSH Server 服务

安装完成后,你需要启动 sshd 服务。

使用 PowerShell 启动
  1. 打开 管理员权限 的 PowerShell。
  2. 启动服务:
     

    powershell

    复制代码

    Start-Service sshd

  3. 设置为开机自动启动:
     

    powershell

    复制代码

    Set-Service -Name sshd -StartupType Automatic

使用 Windows 服务管理器启动
  1. 按下 Win + R,输入 services.msc 并回车。
  2. 找到 OpenSSH SSH Server
  3. 右键点击该服务,选择 启动
  4. 确保启动类型为 自动(右键 > 属性 > 启动类型 > 自动)。

3. 检查 SSHD 是否运行

确认服务是否已成功运行:

检查端口监听

在 PowerShell 或 cmd 中运行:

 

cmd

复制代码

netstat -an | findstr :22

如果看到类似以下输出,说明 SSH Server 正在监听:

 

复制代码

TCP 0.0.0.0:22 0.0.0.0:0 LISTENING

测试本地连接

尝试使用 SSH 连接到本地(在目标电脑上):

 

bash

复制代码

ssh localhost

如果成功进入 SSH 会话,说明服务正常运行。


4. 配置防火墙规则

默认情况下,Windows 防火墙可能会阻止端口 22 的连接。

添加防火墙规则
  1. 打开 PowerShell(管理员权限)。
  2. 运行以下命令允许 SSH 通过防火墙:
     

    powershell

    复制代码

    New-NetFirewallRule -Name sshd -DisplayName "OpenSSH SSH Server" -Enabled True -Direction Inbound -Protocol TCP -Action Allow -LocalPort 22

验证规则是否生效
  1. 打开 Windows 防火墙设置,检查是否存在 OpenSSH SSH Server 的规则。
  2. 确保该规则已启用。

5. 再次尝试连接

在你的电脑上,尝试通过目标电脑的 IP 地址进行 SSH 连接:

 

bash

复制代码

ssh 用户名@目标电脑IP

如果目标电脑的 OpenSSH Server 已正常运行,你应该能够成功连接。


其他问题排查

  • 如果服务仍然无法启动

    • 确认 OpenSSH Server 是否正确安装。
    • 确保安装包完整,可以尝试重新安装。
  • 如果仍然无法连接

    • 检查目标电脑的 IP 是否正确。
    • 确保两台电脑在同一个网络中。
    • 使用 ping 检查目标电脑是否可达。

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com