首页 > 其他 > 详细

二十五、SSH服务企业级应用场景

时间:2019-06-08 16:13:37      阅读:117      评论:0      收藏:0      [点我收藏+]

一、需求分析:

    要求所有服务器在同一个用户oldboy1系统用户下,实现A机器从本地分发数据到B\C机器上,在分发过程中不需要B\C的提示系统密码验证,除了分发功能,还需要可以批量查看客户上的cpu、load、men,系统版本等使用信息。

    即实现从A服务器发布数据到B\C客户端服务器或者查看信息的免密登陆验证。

技术分享图片

   1.增加用户,在三台机器上都进行增加oldboy1用户和密码。

    1)useradd oldboy1

    2)id  oldboy1

    3)echo 123456| passwd --stdin  oldboy1

  2.选择A-server创建密钥

      ssh-keygen   -t   dsa/rsa

 技术分享图片

 id_dsa.pub就是要传给B\C的公钥,文件权限是644,目录权限是700

3.分发密钥到其他每一个机器上:

   ssh-copy-id   -i   .ssh/id_dsa.pub  "-p22 oldboy1@192.168.0.102"

技术分享图片

其实 ssh-copy-id原理就是把公钥.ssh/id_dsa.pub复制到对应的oldboy1下面并且名命为authorized_keys,目录权限是700,但是文件权限为600

技术分享图片

 

二十五、SSH服务企业级应用场景

原文:https://www.cnblogs.com/dangjingwei/p/10990795.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!