当我们线上代码出现问题时,往往需要进入服务器查看配置,但是通常服务器我们是没有权限和登陆密码的。所有我们的运维或管理员使用ssh公钥的方式让我们不需要密码去连接,服务器
先在本地虚拟机的/root/.ssh下执行
ssh-keygen 如果没有.ssh文件新建 然后一直回车
生成id_rsa 和 id_rsa.pub文件
将id_rsa.pub文件里面的公钥复制出来交给管理员。
管理员在你想连接的服务器.ssh文件的authorized_keys文件添加公钥,重启。
这样你就可以在你的虚拟机,执行 ssh root@47.95.197.248(服务器名称)
即可不需要密码连接