【Linux】配置ssh留下的一些思考和大坑解决办法
2024-10-18 20:12:20
今天传包突然有问题,结果发现是ssh出现了问题,密钥也在里面,都是正常的,但是还有什么问题呢?
后来总结下需要注意点;
1.最开始你要检查.ssh/ 这个文件夹的权限,看下权限是否为700或者为755,一般要设置为700即可也就是-rwx------ .ssh/
2.文件夹设置的权限没问题后,要看下authorized_keys 这个文件的权限一般设置为600也就是 -rw------- authorized_keys
3.查看下known_hosts 这个文件,一般也设置为 700 就是 -rwx------ known_hosts
4.最后的最后,一定要看下你文件夹中,是否还有其他除了本身以外没有写权限的文件,其中也包括 .. 和.
5.最后归根揭底就一句话,只要是.ssh这个路径下的所有文件,不允许出现 写权限 ,除了所属用户自己可以有写权限!!!!!
真的是被这个.. 和. x血坑一道。。。印象深刻,下不为例!
最新文章
- mongodb分片配置
- HTML5学习之 开发工具
- PhantomJS linux系统下安装步骤及使用方法(网页截屏功能)
- 学习Find函数和select
- js相对路径相关(比如:js中的路径依赖导入该js文件的路径)
- vSphere Client无法连接到服务器 出现未知错误的解决方法
- IOS源码封装成.bundle和.a文件时,使用单例作为出口的写法!任何封装都建议使用这种方法作为出口
- java实现读取文件大全
- [uwp开发]数据绑定那些事(1)
- 静态数据认证(SDA)与动态数据认证(DDA)的区别
- WebService相关概念介绍
- 【Linux C中文函数手册】之 目录操作函数
- cdev成员结构体file_operations文件操作结构的分析
- HTML5 Canvas 填充与描边(Fill And Stroke)
- java 集合中将元素倒序排列
- [1] Entity Framework / Code First
- java中log的应用
- [Swift]LeetCode157.用Read4来读取N个字符 $ Read N Characters Given Read4
- SQL Server - case when...then...else...end
- Spring MVC框架处理Web请求的基本流程
热门文章
- 安卓实用工具箱v4.3几百种小功能
- IOS开发中实现UITableView按照首字母将集合进行检索分组
- # spring boot + mybatis 读取数据库
- cloudera集群开启kerberos认证后,删除zk中的/hbase目录
- create-react-app 基于ts项目,使用react-router-dom搭建项目
- day112:MoFang:种植园使用websocket代替http&;服务端基于flask-socketio提供服务&;服务端响应信息&;种植园页面显示初始化
- 【英雄帖】FreeRedis 邀请您一起优化项目。
- 一场由fork引发的超时,让我们重新探讨了Redis的抖动问题
- 安装篇八:配置 Nginx 使其支持 MySQL 应用
- 【进程/作业管理】篇章一:Linux进程及管理(专用内存监控类工具)------【vmstat、pmap】