今天开始写博客,我写博客为了以后想用的时候翻翻博客看看,省的上网上找来找去的,麻烦!

用ssh登录一两台服务器简单,想想如果要是登录几十台甚至上百台服务器,每次登录都需要密码的话,那不得累死呀,就算累不死,也得烦死!

ssh采用基于公钥和私钥的加密技术进行自动认证。

首先创建ssh密钥,输入命令:ssh-keygen -t rsa (指定加密算法类型为RSA)

不用输入口令,一直回车,ssh实现无密码自动登录_ssh

然后进入~/.ssh/下,id_rsa是私钥, id_rsa.pub是公钥,把公钥的内容写入你要远程那台服务器的~/.ssh/authorized_keys文件里。

输入命令:ssh 用户名@IP “cat >> ~/.ssh/authorized_keys” < ~/.ssh/id_rsa

好了,你可以登录下服务器试试了!