一、下载ssh
https://github.com/PowerShell/Win32-OpenSSH/releases/download/v8.1.0.0p1-Beta/OpenSSH-Win64.zip
二、安装ssh
解压到C:\Program Files\OpenSSH-Win64
配置环境变量
把
C:\Program Files\OpenSSH-Win64 加到path环境变量里面
C:\Program Files\OpenSSH-Win64,进
入该文件夹打开Dos键入以下命令powershell.exe -ExecutionPolicy Bypass -File install-sshd.ps1
三、启动
打开服务,开启openssh的两个服务
四、配置windows ssh方式进入linux
1、生成秘钥
管理员方式打开Powershell(cmd)
输入下面命令
ssh-keygen
不用输入信息直接回车即可
2、进入linux 在 /root/.ssh/authorized_keys复制公钥信息到authorized_keys文件底部(没有则创建authorized_keys)
3、在 /etc/ssh/sshd_config添加下面信息然后重启ssh
vim /etc/ssh/sshd_config
service sshd restart
4、测试链接
windows cmd访问
ssh root@ip