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

相关推荐
jay丿1 分钟前
Linux动态监控进程利器:top命令详解
linux·运维·服务器
程序员可可26 分钟前
JMeter接口自动化发包与示例
运维·自动化测试·软件测试·功能测试·jmeter·程序人生·自动化
哈哈哈哈哈哈哈哈哈...........1 小时前
在 macOS 上安装和配置 Aria2 的详细步骤
macos
JhonKI1 小时前
【Linux】日志模块实现详解
linux·运维·服务器
学也不会2 小时前
Ubuntu-安装redis
linux·运维·ubuntu
小徐Chao努力4 小时前
【centos】经常使用的脚本
linux·运维·centos
rainFFrain6 小时前
日志与策略模式
linux·运维·vscode·策略模式
ghostwritten7 小时前
如何在 Mac 上彻底卸载 DMG 软件
macos
无情白9 小时前
k8s运维面试总结(持续更新)
运维·面试·kubernetes
H13469489010 小时前
企业服务器备份软件,企业服务器备份的方法有哪些?
运维·服务器·负载均衡