欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 科技 > IT业 > 网站架构知识之密钥认证(day020)

网站架构知识之密钥认证(day020)

2025/6/8 5:26:20 来源:https://blog.csdn.net/ccnnlxc/article/details/143579096  浏览:    关键词:网站架构知识之密钥认证(day020)

1.密钥认证

两个节点,通过密钥形式进行访问,不要输入密码,单向。

应用场景:部分服务使用前要求我们做密钥认证。

1.使用rsa算法创建公钥私钥

ssh-keygen -t  rsa   

/root/.ssh/id_rsa,     私钥地址

/root/.ssh/id_rsa.pub  公钥地址

2.分发公钥

ssh-copy-id   -i    /root/.ssh/id_rsa.pub    root@10.0.0.31

此时已经分发成功。

3.自动化创建密钥与分发密钥

1.自动创建公钥,ssh-keygen   -t    rsa  -f    ~/.ssh/id_rsa  -P  ’‘

-P ''   此处表示设置密码短语为空;-f     表示指定密钥位置

2.sshpass命令,自动输入密码,需要先yum安装sshpass,使用方法:sshpass -p1 ssh....,1为密码。该命令可以配合ssh,rsync,scp命令使用。

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

热搜词