配置SSH免密码登录时,遇到配置无效的解决方案
2016-04-28 18:04
513 查看
1:情节摘要
由于项目要使用jenkins来进行持续化部署,所以需要对本机使用ssh免登陆,然而在配置免登陆的时候发现无法实现,总是需要输入密码。
2:在按照网上的流程生成私钥公钥以后,生成authorized_keys ,修改authorized_keys权限为600 .ssh文件夹权限为700 公钥私钥权限为644后。
ssh root@localhost 发现还是要输入密码。
进行了ssh -v 命令调试,发现报了访问私钥的异常。
最后排查发现 root/文件夹的权限不对。按照sshd的要求/root/ 文件夹的权限应该为700 或者755
解决方案 chmod 700 ~
搞定
由于项目要使用jenkins来进行持续化部署,所以需要对本机使用ssh免登陆,然而在配置免登陆的时候发现无法实现,总是需要输入密码。
2:在按照网上的流程生成私钥公钥以后,生成authorized_keys ,修改authorized_keys权限为600 .ssh文件夹权限为700 公钥私钥权限为644后。
ssh root@localhost 发现还是要输入密码。
进行了ssh -v 命令调试,发现报了访问私钥的异常。
最后排查发现 root/文件夹的权限不对。按照sshd的要求/root/ 文件夹的权限应该为700 或者755
解决方案 chmod 700 ~
搞定
相关文章推荐
- 计算机视觉牛人博客和代码汇总(全)
- linux环境变量 export命令使用总结--重点
- Android的IPC机制(一)——AIDL的使用
- Android Studio中Button等控件的Text中字符串默认大写的解决方法
- fastjson的SerializerFeature序列化属性
- 第五章 树和二叉树
- 品《架构漫谈》
- Windows下搭建IOS开发环境(二)
- Linux特殊符号详解
- Android 自定义 HorizontalScrollView 打造再多图片(控件)也不怕 OOM 的横向滑动效果
- 使用springMVC实现文件上传和下载之环境配置与上传
- 使用迭代器(C# 编程指南)
- go类型断言
- 【动态规划】XMU 1588 01序列计数
- 进程间通信 (OSX/iOS)
- android 各国语言对应的缩写
- //暴力打开某个APP iOS 私有API LSApplicationWorkspace
- springMVC 返回类型选择 以及 SpringMVC中model,modelMap.request,session取值顺序
- anti-droid:Android反编译工具集合
- Windows下搭建IOS开发环境(一)