ssh免密码登录
来源:互联网 发布:中国在非洲影响力 知乎 编辑:程序博客网 时间:2024/05/06 05:14
ssh免密码登录
注意:由于免密码登录虽然简单快捷,但是不分重要性的在所有服务器上面都制作免密码登录的ssh是一个很危险的举动,强烈不建议在在重要的服务器上面也使用ssh的免密码登录,因为这一举动很可能使服务器轻易遭到入侵。
关于ssh我在这里不想多说,相信大家肯定会使用,如果还不会,那就赶紧猛戳下面简单的了解学习一下吧。
http://baike.baidu.com/link?url=WG_cA2fOeqDNy8hYpVgL_XvW-EASBui6J-XtEuCACjrEtzFNiB0lY2tAc6Sb8o1y-VhwOdlO4eGToD6AfmG0UzR_qi6_dxmFMJxnhYphQn3
我自认是一个比较懒的人,每次网挂了,ssh去小组服务器上面激活网络时,都得输入密码,感到特别麻烦,看到书上面有讲免密码登录,在这里和大家一起分享一下。
第一步:客户端创建公钥和私钥
使用ssh-keygen创建公钥和密钥,关于ssh-keygen的参数大家可以man一下,这里不再多说,因为一般也用不到,我一般直接使用默认的方式来建立公钥和私钥。
期间会有三次等待输入,不用管,直接回车就可以,然后公钥和私钥就直接被创建在家目录下面的.ssh/目录下面,id_rsa为私钥,id_rsa.pub为公钥。
第二部:客户端将私钥放置在指定目录
将私钥放置在家目录下面的的.ssh/下面,如果你使用的是上面的方式,那就不用管,私钥已默认放置在此目录下,还要注意的是,不要手动去创建.ssh/目录,因为这可能造成权限问题,因为要求.ssh/目录的权限为700,让软件自己去创建吧。
第三步:将公钥放置在指定目录并与文件中
第三步也就是最关键的一步,就是将前面生成的公钥上传至服务器上面,建议上传前将公钥名字更改一下。
进入服务器家目录下面,如果没有.ssh目录,那就先创建此目录,有的话,就不需要创建,然后查看.ssh目录的权限是否为700,如果不是,就赶紧chmod一下吧,然后在.ssh目录下创建authorized_keys文件,并将刚从客户端上面上传来的公钥内容全部放到此文件里面,建议使用输入重定向功能哟。
- SSH免密码登录
- ssh 免密码登录
- ssh 免密码登录
- ssh 免密码登录
- ssh免密码登录
- ssh 免密码登录
- ssh 免密码登录
- ssh 免密码登录
- ssh 免密码登录
- ssh 免密码登录
- ssh 免密码登录
- SSH免密码登录
- ssh 免密码登录
- ssh 免密码登录
- ssh免密码登录
- SSH 登录 免密码
- SSH免密码登录
- SSH免密码登录
- exec函数族的使用
- 双向广度优先搜索(介绍)
- 常见假设检验类型对比
- zkw复习小计
- TableView的性能优化-主要针对滑动时候出现的卡顿现象
- ssh免密码登录
- ubuntu 12.04 怎么取得超级用户权利
- <LeetCode OJ> 96. Unique Binary Search Trees
- mysql索引优化
- 模仿微信红包模糊照片
- jQuery-源码阅读,init()方法
- HDU4283 You Are the One(区间dp)
- POJ 3050 Hopscotch
- Unity 编辑器路径设置输入框