群集架构批量分发管理方案介绍及案例说明(SSHKEY)
admin
2023-02-23 13:40:09
0

 

IT公司企业级批量分发\管理方案:

1.       中小企业最基本使用的SSHKEY密钥的方案。

2.       门户网站PUPPET(复杂),大型企业所需

3.       SALTSTACK批量管理(轻量)

运维原则:简单、易用、高效

 

使用SSHKEY方案实现免密码登录

免密码登录原理:

请求者拥有自己生成的公钥和私钥,公钥分发到各个客户端上,当请求者连接这些客户端的时候实现免密码登录。

 

密钥分类:DSARSA密钥

nfs-server输入ssh-keygen –t dsa,一路回车生成密钥对

群集架构批量分发管理方案介绍及案例说明(SSHKEY)

查看~/.ssh目录

Id_dsa是私钥 id_dsa.pub是公钥

群集架构批量分发管理方案介绍及案例说明(SSHKEY)

 

公钥复制:

如果数目不大直接用下面的命令就可满足,如果是上百台建议使用expect

ssh-copy-id -i id_dsa.pub  oldgirl@192.168.24.21

群集架构批量分发管理方案介绍及案例说明(SSHKEY)

默认会使用ssh的端口22去传输,如果有修改过可以添加-p 端口 去指定,例如:

群集架构批量分发管理方案介绍及案例说明(SSHKEY)

 

利用免密码可以实现一些如下功能示例

可以通过这个实现免密传输文件等执行一些脚本

群集架构批量分发管理方案介绍及案例说明(SSHKEY)

群集架构批量分发管理方案介绍及案例说明(SSHKEY)

 

通过循环执行相同的事情:

群集架构批量分发管理方案介绍及案例说明(SSHKEY)

 

群集架构批量分发管理方案介绍及案例说明(SSHKEY)

其中执行命令sh fenfa.sh hostshosts这个赋值到$1内去

群集架构批量分发管理方案介绍及案例说明(SSHKEY)

 

添加,如果没参数($#)报出错误提示。

若参数$#个数少于1,则提示群集架构批量分发管理方案介绍及案例说明(SSHKEY),其中$0代表脚本名称

群集架构批量分发管理方案介绍及案例说明(SSHKEY)

 

实现效果

群集架构批量分发管理方案介绍及案例说明(SSHKEY)

 

SSH批量分发与管理方案小结:

 

1.利用rootssh key验证

         优点:简单,易用

         缺点:安全差,同时无法禁止root远程连接这个功能。

         企业应用:80%的中小企业。

 

2.利用普通用户如oldgirl来做

         思路是先把文件拷贝到服务器用户家目录,然后sudo提权拷贝分发的文件到对应权限目录。

         优点:安全。无需停止root远程连接这个功能。

         缺点:配置麻烦

3.跟方案2一样,只是不用sudo,而是设置suid对固定命令授权

优点:相对安全

缺点:复杂,安全性较差。任何人都可以处理带有suid权限的命令。

 

追求简单,选1

追求安全,选2

相同功能相对高级的:puppetsaltstack

 

2方案实际操作:

#!/bin/sh

. /etc/init.d/functions

 

if [ $# -ne 2 ]

  then

   echo "USAGE:$0 LOCALFILE REMOTEFILE"

   exit 1

fi

for n in 21 25 32

do

  scp -P22 -r $1 oldgirl@192.168.24.$n:~ &>/dev/null &&

  ssh -t oldgirl@192.168.24.$n sudo rsync $1 $2 &>/dev/null

  if [ $? -eq 0 ]

   then

    action "fenfa $1 ok" /bin/true

   else

    action "fenfa $1 ok" /bin/false

fi

done

 

相关内容

热门资讯

终于懂了“旺旺冲击麻将.开挂神... 网上科普关于“旺旺冲击麻将有没有挂”话题很是火热,小编也是针对旺旺冲击麻将作*弊开挂的方法以及开挂对...
今日重大通报“微信麻将.可以开... 您好:微信麻将这款游戏可以开挂,确实是有挂的,需要了解加客服微信【4282891】很多玩家在这款游戏...
玩家攻略科普“打两圈麻将.有没... 有 亲,根据资深记者爆料打两圈麻将是可以开挂的,确实有挂(咨询软件无需打...
今日重大通报“诸暨游戏.开挂器... 网上科普关于“诸暨游戏有没有挂”话题很是火热,小编也是针对诸暨游戏作*弊开挂的方法以及开挂对应的知识...
【今日要闻】“天天爱掼蛋.到底... 网上科普关于“天天爱掼蛋有没有挂”话题很是火热,小编也是针对天天爱掼蛋作*弊开挂的方法以及开挂对应的...
【今日要闻】“白金岛.辅助器?... 网上科普关于“白金岛有没有挂”话题很是火热,小编也是针对白金岛作*弊开挂的方法以及开挂对应的知识点,...
【第一资讯】“乐酷炸金花.开挂... 【第一资讯】“乐酷炸金花.开挂神器?”太坑了果然有挂您好,乐酷炸金花这个游戏其实有挂的,确实是有挂的...
“姐姐为亡弟追凶27年”案被告... 澎湃新闻记者 陈绪厚12月23日上午,备受外界关注的“姐姐为亡弟追凶27年”迎来一审宣判,广东湛江中...
最新引进“皇豪众娱牛牛.辅助器... 有 亲,根据资深记者爆料皇豪众娱牛牛是可以开挂的,确实有挂(咨询软件无需...
终于懂了“越乡游义乌麻将.辅助... 网上科普关于“越乡游义乌麻将有没有挂”话题很是火热,小编也是针对越乡游义乌麻将作*弊开挂的方法以及开...