linux - 安装JDK
安装 jdk
需要先到 oracle 官网下载对应的压缩包,放到跟脚本同一个目录,然后执行脚本即可。
jdk 归档版本
直接到oracle官网直接查找,一般都是展示最新版本的JDK,如果需要之前的版本就需要当归档页面去下载。
归档地址:http://www.oracle.com/technetwork/java/archive-139210.html
……人生苦短,Let's Go ! Python ...
需要先到 oracle 官网下载对应的压缩包,放到跟脚本同一个目录,然后执行脚本即可。
直接到oracle官网直接查找,一般都是展示最新版本的JDK,如果需要之前的版本就需要当归档页面去下载。
归档地址:http://www.oracle.com/technetwork/java/archive-139210.html
……很多时候,就是想设置一个随机密码,但是感觉随便乱打出来的不是很“随机”。
date +%s |sha256sum |base64 |head -c 16
Kibana 是为 Elasticsearch 设计的开源分析和可视化平台。
安装的时候,需要有 jdk 环境;然后直接下载压缩包,解压即可使用。
……elasticsearch 在新版本中已经自带了 jdk,不需要另外安装。
……日志收集就是为了查询、统计分析,这个就涉及到要存储到哪里的问题。
文件存储是最简单的存储方式。分析的时候一般就是借助 shell 命令进行过滤、统计。适合日志量比较小的情况,临时统计一下。
……Redis 不仅可作为缓存服务器,还可用作消息队列。它的列表类型天生支持用作消息队列。
由于 Redis 的列表是使用双向链表实现的,保存了头尾节点,所以在列表头尾两边插取元素都是非常快的。
……在运维过程中,日志是必不可少的东西,通过日志可以快速发现问题所在。
日志分类,对不同的日志进行不同维度的分析。
在 Linux 基线安全的规范中,要求将系统日志统一收集。防止被入侵或者宕机,导致日志被丢失,导致故障无法分析。
Linux 系统默认使用 rsyslog 管理系统日志,可以直接将日志同步到远程的 rsyslog 日志服务,即可统一收集。
服务端需要开启一个服务端口,给客户端上传日志,可以用 udp 也可以用 tcp。
……通过 shell 脚本快速汇总用户登录相关信息。
……服务器很多时候哦都是会开放远程登录端口,这时候我们就会关注 用户登录记录 。
在 Linux 上,有关用户登录的信息记录在 utmp(/var/run/utmp)、wtmp(/var/log/wtmp)、btmp(/var/log/btmp) 和 lastlog(/var/log/lastlog) 等文件中。
……