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实现多级免密码验证企业分发管理的主要内容,如果未能解决你的问题,请参考以下文章

ssh 双机互信:免密码登录设置步骤及常见问题

ssh key 免密码登陆服务器,批量分发管理以及挂载远程目录的sshfs 功能

Linux-SSH之免密码登陆

运维自动化之 - ansible 批量主机管理

Linux使用ssh公钥实现免批量分发管理服务器

ssh免密码登录