配置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用户的密码。

相关推荐
匆匆那年96715 分钟前
Docker容器中安装MongoDB,导入数据
运维·docker·容器
望获linux19 分钟前
【Linux基础知识系列】第四十三篇 - 基础正则表达式与 grep/sed
linux·运维·服务器·开发语言·前端·操作系统·嵌入式软件
万米商云1 小时前
企业物资集采平台解决方案:跨地域、多仓库、百部门——大型企业如何用一套系统管好百万级物资?
大数据·运维·人工智能
挑战者6668882 小时前
CentOS 系统高效部署 Dify 全攻略
linux·运维·centos
网硕互联的小客服3 小时前
服务器经常出现蓝屏是什么原因导致的?如何排查和修复?
运维·服务器·stm32·单片机·网络安全
喜欢吃豆3 小时前
从零构建MCP服务器:FastMCP实战指南
运维·服务器·人工智能·python·大模型·mcp
海外空间恒创科技3 小时前
恒创科技:香港站群服务器做seo站群优化效果如何
运维·服务器·科技
搬码临时工3 小时前
内网服务器怎么设置公网远程访问? windows桌面连接和Linux自带SSH外网异地跨网用完整步骤教程
运维·服务器·ssh
Rudon滨海渔村3 小时前
解决阿里云ubuntu内存溢出导致vps死机无法访问 - 永久性增加ubuntu的swap空间 - 阿里云Linux实例内存溢出(OOM)问题修复方案
linux·运维·ubuntu
苹果醋33 小时前
Vue3组合式API应用:状态共享与逻辑复用最佳实践
java·运维·spring boot·mysql·nginx