zoukankan      html  css  js  c++  java
  • 用ssh建立机器之间的信任机制

    继续整理以前的博客,第二弹:用ssh建立机器之间的信任机制

    #!/bin/bash
    #需要远程添加信任机制的机器
    REMOTE[0]=db-XXX-XXX1.db01
    REMOTE[1]=db-XXX-XXX2.db01
    REMOTE[2]=jp01-XXX-XXX1.jp01
    REMOTE[3]=jp01-XXX-XXX2.jp01
    #REMOTE的数组中元素个数
    COUNT=${#A[@]}
    #远程机器登录的用户名
    REMOTE_USER="wuddny"
    OTHER_REMOTE_USER="rd"
    #获取本地密钥
    key=`head -1 ~/.ssh/id_rsa.pub`
    建立信任关系
    for((i=0;i<${COUNT};i++))
    do
    #和远程机器的用户(REMOTE_USER)建立信任关系
    ssh ${REMOTE_USER}@${REMOTE[$i]} "/"echo /"$key/" >> ~/.ssh/authorized_keys/""
    #如果需要和远程机器的其他用户(OTHER_REMOTE_USER)建立信任关系。
            #ssh ${REMOTE_USER}@${REMOTE[$i]} "sudo -u ${OTHER_REMOTE_USER} -sH  /"echo /"$key/" >> ~/.ssh/authorized_keys/""
    done
  • 相关阅读:
    Arr
    class4
    class3联大网页
    class33
    class3
    人机交换 NO 1书签
    大数据的框架与特点
    mapreduce排序
    mapreduce求平均数
    mapreduce去重
  • 原文地址:https://www.cnblogs.com/wully/p/3341326.html
Copyright © 2011-2022 走看看