自己用的mac所以干脆用终端命令行去连接linux服务器,方便一些,但是用的过程中发现每次都要输入密码很难受 于是就解决了这一问题,用于记录:
1.通过命令生成密钥
ssh-keygen -t rsa
生成密钥过程中,让你输入密码,直接回车就行了(本来就是为了不要输入密码)。 生成的密钥一般在:
/Users/yonghu/.ssh/
看到这两个文件就是生成了密钥了然后防止权限问题,给个权限。
chmod 600 /Users/yonghu/.ssh/id_rsa.pub
注意自己电脑路径
2.把本电脑秘药放入到服务器上
ssh-copy-id user@ip
user:服务器用户名 ip:服务器ip
接着输入最后一次密码(我输入错误一次所以输入了2次哈哈),添加完成以后以后就不需要了。
可以到服务器的 ~/.ssh/authorized_keys里面查看你的密钥。
想到再补充:::