ssh实现多级免密码验证企业分发管理
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ssh实现多级免密码验证企业分发管理相关的知识,希望对你有一定的参考价值。
ssh的密钥登录(免密码)
A (私钥) -----> B(公钥)
A (私钥) -----> C(公钥)
说明:该题在生产环境中的用途为批量分发数据,批量发布程序代码,批量控制管理等
假设准备三台机器(nfs-server,lamp01,lnmp02)
操作步骤:
在三台机器上 : useradd oldboy888
批量添加密码:echo 123456|passwd --stdin oldboy888
在A(分发机)上设置锁:su - oldboy888 (切换到用户)
创建密钥对:ssh-keygen -t dsa (创建密钥对,一直回车)
分发公钥:ssh-copy-id -i .ssh/id_dsa.pub oldboy888@192.168.0.xx (B机器)
ssh-copy-id -i .ssh/id_dsa.pub oldboy888@192.168.0.xx (C机器)
至此此题完成,可以查看操作是否正确
ssh [email protected] /sbin/ifconfig eth1
以上是关于ssh实现多级免密码验证企业分发管理的主要内容,如果未能解决你的问题,请参考以下文章