Mac 如何通过 SSH 控制同一 Wi-Fi 下的 Windows 电脑

环境:MacBook Air 与 Windows 台式机连接同一 Wi-Fi(同一局域网)

目标:在 Mac 上通过 SSH 控制 Windows 台式机


在 Windows 端操作

方案 A:启用 Windows 自带的 OpenSSH 服务器
  1. 以管理员身份打开 PowerShell,依次执行以下命令:

    powershell 复制代码
    # 安装 OpenSSH 服务器
    Add-WindowsCapability -Online -Name OpenSSH.Server~~~~0.0.1.0
    
    # 启动 SSH 服务
    Start-Service sshd
    
    # 设置服务为开机自启
    Set-Service -Name sshd -StartupType Automatic
  2. 确认防火墙放行端口 22(通常安装时会自动配置):

    powershell 复制代码
    # 查看现有 SSH 相关防火墙规则
    Get-NetFirewallRule -Name *ssh*
    
    # 如果没有规则,手动添加
    New-NetFirewallRule -Name sshd -DisplayName 'OpenSSH Server' -Enabled True -Direction Inbound -Protocol TCP -Action Allow -LocalPort 22
  3. 查看 Windows 主机的 IP 地址

    powershell 复制代码
    ipconfig

    找到无线局域网适配器(或以太网适配器)下的 IPv4 地址,类似 192.168.x.x


在 Mac 端操作

打开终端(Terminal),输入以下命令连接:

bash 复制代码
ssh pkz@192.168.31.143

提示输入密码时,输入:515515

连接成功


如何查看用户名?

在 Windows 上打开 PowerShell 或 CMD,执行

bash 复制代码
# 1. 在 Windows 上查用户名
whoami        # 假设结果是 DESKTOP-ABC\pkz → 用户名为 pkz

# 2. 在 Mac 上查目标 IP 是否通
nc -zv 192.168.31.143 22

# 3. 用正确的用户名连接
ssh pkz@192.168.31.143
相关推荐
light blue bird1 小时前
3C 数码电子BOM 协同工作台组件
java·开发语言·jvm·windows·.net·桌面端
穿条秋裤到处跑13 小时前
Centos7环境升级openssh7.4p1至openssh9.8p1版本
centos·openssh
魔极客13 小时前
利用文心一言解决“1panel下载ollama镜像时间太长引起的不能远程连接ssh故障”
运维·ssh·文心一言
云服务器租用费用14 小时前
2026年腾讯云OpenClaw(Clawdbot)+Skills云上部署及Windows本地集成轻松入门
运维·服务器·数据库·windows·云计算·腾讯云
烛之武14 小时前
Python速通笔记
windows·python
牛奶咖啡1314 小时前
windows系统中安装配置命令行工具——psping
windows·psping·psping与ping对比·下载安装配置psping·psping的核心功能与用法·psping参数
2601_9611940214 小时前
2026六级词汇PDF下载|大学英语六级单词表+音频PDF
windows·git·eclipse·pdf·github
ID_1800790547316 小时前
小红书笔记评论 API 接口深度解析(带全套 JSON 示例・技术实战版)
java·开发语言·windows
xyz59918 小时前
Windows下Codex安装详细配置使用指南
windows