Mac环境下 配置 免密码 登陆 阿里云服务器

环境说明

本地主机:个人mac

访问主机:阿里云ECS服务器

 

本地主机需要执行的操作

a:进入根目录下的ssh文件夹

cd ~/.ssh

b:执行操作,生成RSA非对称加密的密钥

ssh-keygen -t rsa

然后一路按回车下去就好了,会生成相应的密钥。

Mac环境下 配置 免密码 登陆 阿里云服务器_第1张图片

c:对公钥进行复制,将公钥拷到访问主机上,因为ssh登陆时会读取authorized_keys中的内容

scp id_rsa.pub root@IP:/root/.ssh/id_rsa.pub

补充说明,若服务器上该用户没有ssh文件夹,则需要自己手工创建一个。

 

 

访问主机需要执行操作

a:将之前拷贝的本地主机公钥放入访问主机keys文件夹中 

cat id_rsa.pub >> authorized_keys

b:将临时拷贝的公钥进行删除销毁

rm id_rsa.pub

 

结束

现在本地就可以执行无密码登陆了。

可以直接将登陆命令写在脚本里,每次登陆更加方便

 

你可能感兴趣的:(环境搭建)