两台/多台Windows电脑之间配置ssh服务-手把手教程

什么是ssh及本文背景?

SSH 是建立在应用层基础上的安全协议,专为远程登录会话其他网络服务提供的安全性协议。利用 SSH 协议可以有效防止远程管理过程中的信息泄露问题。相较于传统的网络服务程序,如ftp、pop和telnet,因为它们在网络上用明文传送口令和数据,所以是不安全的,而ssh传输协议是加密的,可保证数据传输的安全性。

网络上有很多配置Linux主机间ssh的教程,缺少Windows主机间ssh配置的详细说明,而大多数人使用的是Windows电脑,本文会详细记录笔者如何在多台Windows电脑间配置ssh和使用ssh。(由于本文记录的是通过自行安装OpenSSH的方式,获取ssh服务,所以对windows版本无限制)

为什么需要ssh?

两台/多台Windows电脑之间配置ssh服务-手把手教程_第1张图片

工作中可能遇到上图这样的场景:公司局域网内有一台公共的Windows电脑作为服务器,多人都想登录进去,利用其环境,执行某脚本或工具,获得输出。或者说存在跨主机执行命令,传输文件等需求,此时就需要配置ssh服务,在两台电脑间配置了ssh服务后,两台电脑就如同一台电脑一样,互信,资源共享。调用远程主机上的脚本,如同调用自己主机上的脚本一样方便。再比如那台服务器是台docker驻留主机,大家都有需求去登录这台电脑,制作docker镜像,使用docker容器,而自己电脑不想安装doc

你可能感兴趣的:(软件技术实战经验专栏,ssh,linux,服务器,windows)