系统安全最小原则 1.安装Linux系统最小化,选包最小化,不用就不安装2.开机服务最小化(5个)ssh network sysstat crontd rsyslog3.操作命令最小化 rm -rf h.txt(错误操作)4.登录最小化,普通用户登录即可5.普通用户权限最小化,文件目录权限最小化 f... ...
分类:
系统相关 时间:
2018-07-07 20:18:19
阅读次数:
200
基于时间点与位置恢复利用二进制日志可以实现基于时间与位置的恢复,例如由于误操作删除了一张表,这时候完全恢复是没用的,因为日志里面还是存在错误语句,我们需要的是恢复到误操作之前的状态,然后跳过误操作数据,再恢复后面操作语句假定需要往里数据库中插入两条数据,但由于误操作,两条插入语句中间删除了条数据,而这条数据不应该删除的。createdatabasecai;//创建新数据了创建表,并且写入两行化开启
分类:
数据库 时间:
2018-07-07 15:50:17
阅读次数:
583
Linux系统中如果意外误操作将根目录或系统默认关键目录权限批量设置,比如chmod-R777/,系统中的大部分服务以及命令将无法使用,这时候可以通过系统自带的getfacl和setfacl命令来拷贝和还原系统权限,若是其他系统目录被误操作,同样可行。假设执行了chmod-R777/,常见会导致的问题有:a、密码正确,但是无法登陆系统b、重启服务器后启动卡住c、服务启动失败,如sshd可以使用命令
分类:
系统相关 时间:
2018-07-05 18:28:35
阅读次数:
244
1947年9月9日,美国海军准将 Grace Hopper 在哈佛学院计算机实验室里使用 Mark II 和 Mark III 计算机进行研究工作。她的团队跟踪到 Mark II 上的一个错误,操作人员发现是由于一只飞蛾钻到了 Mark II 的继电器里导致的。团队清除了这只飞蛾,一切恢复正常。当时 ...
分类:
其他好文 时间:
2018-07-04 16:10:37
阅读次数:
164
设想下面的工作场景: 普通用户cUser由于误操作执行了“rm /*”,由此引发了一系列故障,cUser畏罪将/home/cUser/.bash_history中的“rm /*”这条记录删除了。调查问题的时候想去/home/cUser/.bash_history这个文件确认该用户的历史操作记录
分类:
其他好文 时间:
2018-07-02 21:30:47
阅读次数:
216
学习了Dubbo的设计,包括做出dubbo过程中总结的设计原则,作为服务治理框架它在可配置、健壮性、防痴呆错误操作、扩展性方面的设计。在兼容性方面,dubbo也参考了HTML5的设计原理,作为WEB重要的内容,HTML5的设计至关重要。 一些设计上的常识 API和SPI分开要我们在实际项目中分离开平 ...
分类:
其他好文 时间:
2018-07-01 12:26:46
阅读次数:
148
简介:数据库运行过程中难免会发生误操作,特别是在测试环境开发人员或测试人员有时会误删或者更新错误某些数据。这时可以用binlog闪回DML操作。条件:1.mysqlbinlog必须存在且是row格式的2.反向生成的表必须有主键3.表结构不能有更改1.shell脚本闪回:#脚本del_time_recovery.sh(根据起止time恢复)用于回滚delete操作:#!/bin/bash#FileN
分类:
数据库 时间:
2018-06-30 18:42:12
阅读次数:
216
在生产数据库做CURD操作时,可能会有执行某条语句误操作的情况发生,针对这个种情况有两点建议: 1、 在SQL SERVER上开启事务确认功能,当执行完语句后确认无误,再提交事务。(开启方法见附件图片)。 2、 新建存储过程,粘贴附件脚本。此存储过程执行后能够自动产生两个操作日志表,自动记录CRUD ...
分类:
数据库 时间:
2018-06-29 20:34:21
阅读次数:
203
参考博客:https://blog.csdn.net/wyzxg/article/details/6761458 正文1:表数据删除恢复 正文2:包被覆盖错了,想要闪回package 知识点 简单总结一下,这里就是利用了oracle的闪回查询功能,非常的简单,一看就懂了,但是oracle闪回有很多种 ...
分类:
数据库 时间:
2018-06-26 23:47:27
阅读次数:
867
数据库恢复是和数据库备份相对应的操作,它是将数据库备份重新加载到系统中的过程。数据库恢复可以创建备份完成时数据库中存在的相关文件,但是备份以后的所有数据库修改都将丢失。 SQL Server进行数据库恢复时,系统将自动进行安全性检查,以防止误操作而使用了不完整的信息或其他的数据备份覆盖现有的数据库。 ...
分类:
数据库 时间:
2018-06-25 11:08:25
阅读次数:
192