linux服务器密钥分发

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux服务器密钥分发相关的知识,希望对你有一定的参考价值。

1.密钥分发脚本(一般是管理机进行分发,批量管理服务器)

#管理机创建公钥
ssh-keygen -t dsa -P ‘‘ -f ~/.ssh/id_dsa >/dev/null 2>&1

#服务器密码统一,可以这样玩
password=123456

#分发密钥
for i in "192.168.10.10" "192.168.10.11" "192.168.10.12" 
    do
        sshpass -p $password ssh -o StrictHostKeyChecking=no $i "mkdir -m 700 -p ~/.ssh/"
        sshpass -p $password scp -o StrictHostKeyChecking=no ~/.ssh/id_dsa.pub [email protected]$i:~/.ssh/authorized_keys
        sshpass -p $password ssh -o StrictHostKeyChecking=no $i "chmod 600 ~/.ssh/authorized_keys"
    done

以上是关于linux服务器密钥分发的主要内容,如果未能解决你的问题,请参考以下文章

Linux之sshkey密钥认证实战

ssh密钥批量分发

linux集群自动化搭建(生成密钥对+分发公钥+远程批量执行脚本)

Android 事件分发事件分发源码分析 ( Activity 中各层级的事件传递 | Activity -> PhoneWindow -> DecorView -> ViewGroup )(代码片段

通信基于matlab量子密钥分发密钥率仿真含Matlab源码 1662期

Spring Cloud Security JWT:使用配置服务器/密钥轮换分发公钥