SSH公钥登录步骤:
生成公私钥:
ssh-keygen
打开~/.ssh
cd ~/.ssh
ls
可以看到两个文件:
id_rsa id_rsa.pub
前者是私钥,后者是公钥。
接下来,将公钥加入~/.ssh/authorized_keys
echo -e `cat id_rsa.pub` >> ~/.ssh/authorized_keys
把私钥id_rsa
拷贝下来到自己的电脑里,windows用户通过SSH软件连服务器时,选择这个私钥即可;Mac等Unix用户,可直接SSH:
注意改一下私钥的权限
chmod 600 id_rsa
ssh -i id_rsa <用户名>@<地址>
如果将id_rsa~/.ssh
中,就不需要加-i
参数了。