阿里云主机ssh 免密码登录
-
云主机配置:
操作系统
:CentOS 7.0 64位
CPU
:1 核
公网IP
:78.129.23.45
用户名
:root
密码
:bugaosuni
- 本地环境:
我在VMware
下安装的Ubuntu 14.04
.本文的主要目的就是在Ubuntu
上能够免密码登录云主机。
具体设置步骤
Ubuntu 客户端
-
进入.ssh 文件夹,如果没有就创建一个.ssh文件夹
mkdir ~/.ssh
cd ~/.ssh/
-
生成rsa秘钥
ssh-keygen -t rsa
在该文件夹下就会产生三个文件夹:id_rsa
,id_rsa.pub
,know_hosts
。id_rsa
:存储私钥,记得只能自己看哦。别人那到这个文件就完蛋蛋咯。id_rsa.pub
:存储公钥,用来通信加密使用,有了这个人家才能确定这是你。
-
公钥拷贝到云主机
scp id_rsa.pub root@78.129.23.45:/root/.ssh/id_rsa.pub
Note:云主机上没有.ssh/文件时,你要自己建立一个。
云主机端
-
登录到云主机
-
进入.ssh/文件夹
cd /root/.ssh/
- 将客户端公钥放入云主机识别keys文件夹中
cat id_rsa.pub >> authorized_keys
- 销毁公钥
rm id_rsa.pub
Ubuntu 客户端
这个时候就可以登录云主机了ssh root@78.129.23.45