文章目录 引言 I 给windows安装一个ssh服务 1.1 下载对应的OpenSSH 1.2 安装sshd服务 1.3 开放22端口 1.4 配置sshd服务自动启动 1.5 验证ssh是否可用 II 服务部署(SSH远程操作) 2.1 SSH执行远程命令,实现多节点自动化部署项目(ssh/scp无交互方式) 2.2 上传文件到远程windows服务器 2.3 在Windows上使用SSH执行远程操作复制文件 III 公钥登录 Windows OpenSSH Server 3.1 生成公钥-私钥对,把公钥复制到目标机器的 3.2 授予对AuthorizedKeysFile权限 3.3 AuthenticationMethods 配置【可选】 3.4 重启 SSH Server 3.5 私钥登录机器 see also 引言 应用场景:服务部署,可以自己写脚本,也可以借助Jenkins # 部署war到远程机器 REMOTE_HOST133="133" REMOTE_HOST14="14" REMOTE_HOST142="142" #目标path REMOTE_PATH133=