配置mac与windows之间的ssh互连

目录

  • [1. mac连win](#1. mac连win)
    • [Step 1. 安装OpenSSH](#Step 1. 安装OpenSSH)
    • [Step 2. 开启sshd服务](#Step 2. 开启sshd服务)
    • [Step 3. 连接](#Step 3. 连接)

1. mac连win

Step 1. 安装OpenSSH

在windows系统上以管理员身份打开PowerShell,依次执行以下命令来安装OpenSSH Client&Server:

powershell 复制代码
Add-WindowsCapability -Online -Name OpenSSH.Client~~~~0.0.1.0
Add-WindowsCapability -Online -Name OpenSSH.Server~~~~0.0.1.0

安装完成后执行以下命令来检查是否安装成功:

powershell 复制代码
Get-WindowsCapability -Online | ? Name -like 'OpenSSH*'

理应返回如下结果:

powershell 复制代码
Name  : OpenSSH.Client~~~~0.0.1.0
State : Installed

Name  : OpenSSH.Server~~~~0.0.1.0
State : Installed

之后重启

Step 2. 开启sshd服务

管理员身份打开PowerShell,依次执行以下命令:

powershell 复制代码
Start-Service sshd
Set-Service -Name sshd -StartupType 'Automatic'

然后执行以下命令来检查防火墙是否允许OpenSSH服务通过:

powershell 复制代码
Get-NetFirewallRule -Name *ssh*

如果Enabled状态是True,Action状态是Allow,表示允许通过。

Step 3. 连接

先在windows系统上打开cmd,执行以下命令来获取用户名:

bash 复制代码
echo %username%

执行以下命令来获取IP地址(查看IPv4那一行):

bash 复制代码
ipconfig

打开mac,执行以下命令进行连接:

bash 复制代码
ssh username@ip

密码即为windows用户的密码。

相关推荐
张文君22 分钟前
docker使用代理拉取镜像
运维·docker·容器
陌路201 小时前
Docker教程从入门到精通(0基础)
运维·docker·容器
我是小灰灰吖2 小时前
Ubuntu 22.04 安装 SSH 服务与远程调试环境配置指南
qt·ubuntu·ssh
Tongzhi20262 小时前
从部署到运维:通芝科技无感考勤一体机的全流程效率解析
运维·数据结构·科技·算法·贪心算法
数据知道2 小时前
宽字节注入、二次注入、堆叠注入:高级 SQLi 专题
linux·运维·安全·网络安全
2301_780789662 小时前
DDoS 攻击溯源:DNS 水印标记 + 区块链存证的双保险
运维·服务器·网络·云原生·ddos
童槿顏丶3 小时前
GitLab部署到Linux
linux·运维·gitlab
小柒儿3365 小时前
从单Agent到多智能体系统:多智能体协作重塑自动化边界
运维·自动化
QYR-分析7 小时前
注塑机机械手自动化装备行业发展研判:存量升级催生增量红利,2032 年市场规模逼近 9 亿美元
运维·自动化
牢姐与蒯8 小时前
Linux基本指令及知识点(二)
linux·运维·服务器