云主机ssh免密码登录

By | 2017年7月1日

1. 进入到本地当前用户.ssh文件夹中(不是云服务器)

cd ~/.ssh/

如果没有,就创建一个:

mkdir ~/.ssh

2. 制作rsa密钥

ssh-keygen -t rsa

在.ssh文件夹下就会产生三个文件:id_rsa, id_rsa.pub, know_hosts

id_rsa:存储私钥,记得只能自己看哦。别人那到这个文件就完蛋蛋咯。
id_rsa.pub:存储公钥,用来通信加密使用,有了这个人家才能确定这是你。

3.公钥拷贝到云主机

a)Mac

ssh root@43.82.54.1 "echo \"`cat .ssh/id_rsa.pub`\" >> .ssh/authorized_keys"

b)Linux 或 Windows 上的 git bash

ssh-copy-id -i ~/.ssh/id_rsa.pub root@43.82.54.1

4.这个时候就可以登录云主机了

ssh root@43.82.54.1

发表评论

电子邮件地址不会被公开。 必填项已用*标注