我们平时使用Linux系统时候,一般会采用SSH登录方式,即用户名加密码的登录方式,存在一定的风险今天介绍另一种登陆方式----密钥登录。(此处密钥使用的是RSA2048强度的密钥)
一,秘钥生成命令:
ssh-keygen -b 2048 -t rsa -f id_rsa
二,查看生成的公钥私钥
生成的公钥私钥可以拷贝到其他任何机器上使用,不一定是本机生成只能在本机上使用
三,将公钥中的内容复制到**/root/.ssh/authorized_keys**中,私钥保存好
注意:如果.ssh目录下没有authorized_keys这个文件,需要新建一个文件
如果已经存在这个文件并且里边已经存在公钥内容,你的公钥需要追加到里边
四,nginx命令登陆
首先把私钥拷贝到当前目录