阿里云Ecs使用密钥对免密登录

生成密钥对绑定服务器

登录阿里云控制台,找到云服务器Ecs,网络安全-密钥对,创建密钥对绑定对应服务器,然后在Ecs控制台重启机器

Mac 本地配置

创建密钥对时浏览器会自动下载一个pem文件到本地,将pem文件放入本地~/.ssh/ 目录下,给600权限;给服务器上的.ssh目录700权限,以及.ssh/authorized_keys 600权限

本地ssh连接

ssh -i secret.pem root@服务器IP

windows 本地配置

1,笔者这里使用的secureCRT来登陆,由于不支持.pem 文件,所以需要转成公钥.pub文件,随便找台linux 服务器,虚拟机也可以,把.pem文件传上去。
2,生成公密钥 .pub 文件。
ssh-keygen -e -f key.pem >> key.pem.pub
3,把生成的.pub文件放在本地user/.ssh目录下
4,使用secureCRT登录,登录时会弹框选择加载.pub文件即可

你可能感兴趣的:(阿里云Ecs使用密钥对免密登录)