随笔分类 -  linux运维总结

摘要:Fork炸弹,定义一个函数,名为“:”,函数调用自身函数,管道符开子进程,最终导致消耗光内存资源 :(){ :|:& };: for循环,获取cpu个数,执行对应数量的dd命令,从零设备文件,写到空设备文件,消耗光全部cpu资源 for i in seq 1 $(cat /proc/cpuinfo 阅读全文
posted @ 2023-10-24 14:42 小糊涂90 阅读(71) 评论(0) 推荐(0) 编辑
摘要:tcp端口转发 #TCP4-LISTEN表示监听一个TCP4端口(IPv4),fork表示每个连接都创建一个新进程处理数据流,TCP4:192.168.0.2:8080表示将数据转发到目标主机B的8080端口。这样,所有发送到主机A的80端口的数据流都会被转发到主机B上的8080端口。会在A主机监听 阅读全文
posted @ 2023-10-12 16:38 小糊涂90 阅读(1544) 评论(0) 推荐(0) 编辑
摘要:1.supervisor简介 #Supervisor是用Python开发的一套通用的进程管理程序,能将一个普通的命令行进程变为后台daemon,并监控进程状态,异常退出时能自动重启。它是通过fork/exec的方式把这些被管理的进程当作supervisor的子进程来启动,这样只要在superviso 阅读全文
posted @ 2023-10-10 10:34 小糊涂90 阅读(423) 评论(0) 推荐(0) 编辑
摘要:linux配置静态路由,一般使用ip route add添加临时路由,重启会丢失配置 永久配置路由方法: touch /etc/sysconfig/network-scripts/route-ens192 nmcli connection modify ens192 +ipv4.routes "10 阅读全文
posted @ 2023-10-10 10:29 小糊涂90 阅读(669) 评论(0) 推荐(0) 编辑
摘要:安装pip3 yum install -y python3-pip 列出已经安装的模块 pip3 list 离线模块 pip3 download -d pypackets/ -r requirement.txt -i http://mirrors.aliyun.com/pypi/simple/ -- 阅读全文
posted @ 2023-10-09 17:42 小糊涂90 阅读(13) 评论(0) 推荐(0) 编辑
摘要:一、Mysql数据库安装 #安装 yum install -y mysql-server #开启mysqld服务 systemctl start mysqld #设置服务开机自启 systemctl enable mysqld #修改默认密码,并创建用户datax及数据库datax-web mysq 阅读全文
posted @ 2023-10-09 17:32 小糊涂90 阅读(152) 评论(0) 推荐(0) 编辑
摘要:1、修改光盘配置,防止迁移中出现问题。 右键单机虚拟机-->编辑设置-->虚拟机硬件-->CD/DVD驱动器1--移除设备 2、每个ESXi上配置vMotion专用网络,配置同网段地址,可以和esxi地址不同网段 主机--配置--虚拟交换机--添加网络,或者直接点源ESXi主机右键添加网络,选择连接 阅读全文
posted @ 2023-10-08 09:43 小糊涂90 阅读(1046) 评论(0) 推荐(0) 编辑
摘要:1、概述 OOM,全称“Out Of Memory”,翻译成中文就是“内存用完了”。当JVM因为没有足够的内存来为对象分配空间、并且垃圾回收器也已经没有空间可回收时,就会抛出这个error。 2、常见OOM情况及解决方法 情况一、java.lang.OutOfMemoryError: Java he 阅读全文
posted @ 2023-10-07 15:20 小糊涂90 阅读(558) 评论(0) 推荐(0) 编辑
摘要:#环境准备: nginx+php+wordpress 10.0.0.152 mysql+redis 10.0.0.162 #在10.0.0.162编写脚本实现mysqk数据库一键安装 [root@localhost ~]# cat install_mysql.sh #!/bin/bash # #** 阅读全文
posted @ 2023-10-07 15:15 小糊涂90 阅读(60) 评论(0) 推荐(0) 编辑
摘要:#rsync 常用于做为 linux系统下的数据镜像备份工具,实现远程同步,支持本地复制,或者与其他SSH、rsync主机同步数据,支持增量备份,配合任务计划,rsync能实现定时或间隔同步,配合inotify或sersync,可以实现触发式的实时数据同步 官方网站: http://rsync.sa 阅读全文
posted @ 2023-10-07 15:09 小糊涂90 阅读(33) 评论(0) 推荐(0) 编辑
摘要:目标 实现CentOS 7 编译安装基于 fastcgi 模式的多虚拟主机的wordpress和discuz的LAMP架构 环境准备 两台主机: 一台主机:httpd+php(fastcgi模式) 10.0.0.152 一台主机:mariadb 服务器 10.0.0.162 软件版本: CentOS 阅读全文
posted @ 2023-10-07 15:06 小糊涂90 阅读(13) 评论(0) 推荐(0) 编辑
摘要:CGI:Common Gateway Interface 公共网关接口 CGI 在2000年或更早的时候用得比较多,以前web服务器一般只处理静态的请求,如果碰到一个动态请 求怎么办呢?web服务器会根据这次请求的内容,然后会 fork 一个新进程来运行外部的 C 程序或者 bash,perl脚本等 阅读全文
posted @ 2023-10-07 15:06 小糊涂90 阅读(82) 评论(0) 推荐(0) 编辑
摘要:NAT的实现分为下面类型: SNAT:source NAT ,支持POSTROUTING, INPUT,让本地网络中的主机通过某一特定地址访问外部网络,实现地址伪装,请求报文:修改源IP DNAT:destination NAT 支持PREROUTING , OUTPUT,把本地网络中的主机上的某服 阅读全文
posted @ 2023-10-07 14:51 小糊涂90 阅读(36) 评论(0) 推荐(0) 编辑
摘要:服务器端的配置文件: /etc/ssh/sshd_config​常用参数:Port #端口号ListenAddress ipLoginGraceTime 2m #宽限期PermitRootLogin yes #默认ubuntu不允许root远程ssh登录StrictModes yes #检查.ssh 阅读全文
posted @ 2023-10-07 14:48 小糊涂90 阅读(90) 评论(0) 推荐(0) 编辑
摘要:格式; ssh [user@]host [command] 选项: -1:强制使用ssh协议版本1; -2:强制使用ssh协议版本2; -4:强制使用IPv4地址; -6:强制使用IPv6地址; -A:开启认证代理连接转发功能; -a:关闭认证代理连接转发功能; -b:使用本机指定地址作为对应连接的 阅读全文
posted @ 2023-10-07 14:47 小糊涂90 阅读(1059) 评论(0) 推荐(0) 编辑
摘要:1. 客户端发起HTTPS请求 用户在浏览器里输入一个https网址,然后连接到服务器的443端口 2. 服务端的配置 采用HTTPS协议的服务器必须要有一套数字证书,可以自己制作,也可以向组织申请。区别就是自己颁发的证书需要客户端验证通过,才可以继续访问,而使用受信任的公司申请的证书则不会弹出提示 阅读全文
posted @ 2023-10-07 14:21 小糊涂90 阅读(101) 评论(0) 推荐(0) 编辑
摘要:Https秘钥交换过程 客户端要访问一个网站,向支持https的服务器发起请求。 客户端向服务器发送自己支持的秘钥交换算法列表。 服务器选取一种秘钥交换算法加上CA证书返回给客户端。 客户端验证服务器是否合法,并生成一个随机数然后用协商好的加密算法加密生成随机秘钥,并用刚才从CA证书中拿到的公钥对其 阅读全文
posted @ 2023-10-07 14:21 小糊涂90 阅读(46) 评论(0) 推荐(0) 编辑
摘要:方法一:在awk中已经判断好并发连接数量的ip地址,传给while read执行防火墙规则封掉对应的ip。root@centos8 ~]# cat ddos.sh#!/bin/bashss -nt |awk -F '[ :]+' '/ESTAB/{ip[$(NF-2)]++}END{for(i in 阅读全文
posted @ 2023-10-07 14:20 小糊涂90 阅读(58) 评论(0) 推荐(0) 编辑
摘要:for方法: [14:20:07 root@centos8 ~]#cat ping_for.sh#!/bin/bash​# # Copyright (C) 2021 IEucd Inc. All rights reserved.## 文件名称:ping_for.sh# 创 建 者:TanLiang# 阅读全文
posted @ 2023-10-07 14:19 小糊涂90 阅读(10) 评论(0) 推荐(0) 编辑
摘要:[12:57:20 root@centos8 ~]#uptime 12:57:22 up 2 min, 1 user, load average: 0.12, 0.15, 0.07​12:57:22 up 2 min 系统当前时间12:57:22,up表示系统运行的状态,开机运行了2分钟​1 use 阅读全文
posted @ 2023-10-07 14:19 小糊涂90 阅读(95) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示