1、生成公钥
使用如下命令生成公钥:
ssh-keygen -t rsa -P ''
然后回车一次,此时会在你的$HOME目录下的.ssh目录下生成两个文件,id_rsa 和id_rsa.pub,id_rsa.pub就是你需要上传到你的服务器的公钥文件
2、上传公钥到服务器
cd HOME/.ssh
scp ./id_rsa.pub servername@serverip:/HOME/.ssh/authorized_keys
其中变量$HOME为你的用户主目录,如:/home/guozi servername为你的服务器用户名,serverip为你的服务器地址,如:
scp ./id_rsa.put root@192.168.1.2/.ssh/authorized_keys
3、登录你的服务器
使用ssh servername@serverip登录,如果提示你要输入密码,则先输入登录,然后进入到$HOME/.ssh目录中,执行命令:
sudo chmod 600 authorized_keys
然后再次退出登录,你会发现,你不需要再输入密码了。
- 微信扫码赞助
- 支付宝赞助
2015/07/29 13:40:08
谢谢大家
2015/07/28 17:21:58
希望你的博客如这个夏天一样火热。
2015/07/19 10:48:48
持续更新,持续来访。
2015/07/15 14:33:26
好高大上的样子