目录
- [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用户的密码。