51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

Linux ssh windows

Linux ssh windows

平时我们都是 win上 ssh 到 linux

但是我们偶尔遇到 要SSH 到 windows上。 怎么办呢?

1、windows节点

我系统是 win11 家庭版

Microsoft Windows Server 2019 datacenter 64位 : 连接

1)安装openssh。下载OpenSSH-Win64-v9.2.2.0.msi自动安装。

下载链接:

https://github.com/PowerShell/Win32-OpenSSH/releases

下载后直接双击

启动 OpenSSH

【以管理员身份方式运行】 PowerShell 执行以下指令:

netsh advfirewall firewall add rule name=sshd dir=in action=allow protocol=TCP localport=22

net stop shad

net start sshd

设置开机自动启动

Set-Service sshd -StartupType Automatic

三、核心配置文件
openSSH 的核心配置文件在 "C:\ProgramData\ssh\sshd_config"。

修改配置文件后需要使用以下命令重启 openSSH 服务后才能生效。

net stop sshd
net start sshd

四、常用操作
查看ssh版本

C:\Users\71574>ssh -V
OpenSSH_for_Windows_9.2p1, LibreSSL 3.7.2

linux节点

ssh-keygen 生成公钥

cd ~/.ssh/;拷贝 id_rsa.pub 到windows节点。

将公钥证书id_rsa.pub复制到Windows机器文件C:\ProgramData\ssh\administrators_authorized_keys中(若无文件手动创建)

重启服务

赞(6)
未经允许不得转载:工具盒子 » Linux ssh windows