ssh 提供了安全的身份认证的策略,在免密登录之前,首先需要一对公钥和私钥.
客户端拿着私钥,服务端拿着公钥,属于非对称加密.
私钥客户端自己拿着不在网络上传输,公钥可以网络传输存在服务器上,登录的时候拿私钥进行加密,内容发送给服务器,服务器对公钥进行解密,成功解密就告诉客户端建立链接.
在 用户/.ssh 目录,打开 cmd ,输入 ssh-keygen ,之后输入文件名称,一路回车就生成了私钥和公钥
在 用户/.ssh 目录,打开 config 文件,如果没有自己新建一个
去 用户/.ssh 目录下使用 cmd 命令将公钥进行拷贝, scp 命令后面不能加中文
拷贝完成之后,要重启 ssh 服务
这个时候打开 cmd 进行登录 ssh root@www.aaa.com ,可以看到不需要密码,直接登录成功
前言:在做本地开发时需要一台本地服务器作为小团体的部署服务器,有一个Linux服务器最好,有时候需要把win10作为服务器,在win10上部署服务的一个不方便的地方在于没有默认的ssh服务,如果能开启ssh服务的化就能想连接linux一样连接win10了,本文章即从自身的实际操作出发一步一步win10安装ssh服务的过程,并演示了最后远程连接的结果。
选择端口后点下一步
设置22端口
至此,该win10安装ssh服务器成功.
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)