hopeless-dream

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

04 2020 档案

Linux中udp丢包问题
摘要:最近工作中遇到某个服务器应用程序 UDP 丢包,在排查过程中查阅了很多资料,总结出来这篇文章,供更多人参考。 在开始之前,我们先用一张图解释 linux 系统接收网络报文的过程。 ● 首先网络报文通过物理网线发送到网卡 ● 网络驱动程序会把网络中的报文读出来放到 ring buffer 中,这个过程 阅读全文

posted @ 2020-04-26 09:30 hopeless-dream 阅读(1086) 评论(0) 推荐(0) 编辑

coredump详解
摘要:什么是coredump 当应用程序宕掉了,需要定位故障,对应程序由于各种异常或者bug导致在运行过程中异常退出或者中止,并且在满足一定条件下会产生一个叫做core的文件。 通常情况下,core文件会包含了程序运行时的内存,寄存器状态,堆栈指针,内存管理信息还有各种函数调用堆栈信息等,我们可以理解为是 阅读全文

posted @ 2020-04-25 16:42 hopeless-dream 阅读(1168) 评论(0) 推荐(0) 编辑

top
摘要:按P – 以 CPU 占用率大小的顺序排列进程列表 按M – 以内存占用率大小的顺序排列进程列表 top命令是Linux下常用的性能分析工具,比如cpu、内存的使用,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。 top显示系统当前的进程和其他状况,是一个动态显示过程, 阅读全文

posted @ 2020-04-23 11:50 hopeless-dream 阅读(170) 评论(0) 推荐(0) 编辑

nginx读书笔记一----介绍及命令行
摘要:nginx特点 响应速度快 高扩展性:高度模块化,耦合度降低 高可靠性:每个worker进程相对独立, master进程在1个worker进程出错时可以快速“拉起”新的worker子进程提供服务 低内存消耗:一般情况下, 10000个非活跃的HTTP Keep-Alive连接在Nginx中仅消耗2. 阅读全文

posted @ 2020-04-22 22:20 hopeless-dream 阅读(213) 评论(0) 推荐(0) 编辑

HTTP 400 错误 - 请求无效 (Bad request)
摘要:第一类报错:字符串转换错误和版本问题 在ajax请求后台数据时有时会报 HTTP 400 错误 - 请求无效 (Bad request);出现这个请求无效报错说明请求没有进入到后台服务里; 原因: 1)前端提交数据的字段名称或者是字段类型和后台的实体类不一致,导致无法封装; 2)前端提交的到后台的数 阅读全文

posted @ 2020-04-21 09:49 hopeless-dream 阅读(2148) 评论(0) 推荐(0) 编辑

vsftpd原理与搭建
摘要:简介 FTP:File transfer Protocol 文件传输协议,用于Internet上的控制文件的双向传输,是一个应用程序。工作在TCP/IP协议族的应用层,其传输层协议是TCP协议,目的在于提高文件传输的共享性和可靠性,是基于c/s模式工作的。 VSFTP是一个基于GPL发布的类Unix 阅读全文

posted @ 2020-04-19 12:55 hopeless-dream 阅读(799) 评论(0) 推荐(2) 编辑

vsftpd的日志格式
摘要:Sun Apr 19 08:54:42 2020 1 10.0.0.53 908 /pub/test/passwd b _ i a ? ftp 0 * c current-time The current local time in the form "DDD MMM dd hh:mm:ss YYY 阅读全文

posted @ 2020-04-19 09:18 hopeless-dream 阅读(743) 评论(0) 推荐(0) 编辑

ftp内置命令
摘要:1.![cmd[args]]:在本地机中执行交互shell,exit回到ftp环境,如: !ls*.zip.2.$ macro-ame[args]:执行宏定义macro-name.3.account[password]:提供登录远程系统成功后访问系统资源所需的补 充口令。4.append local 阅读全文

posted @ 2020-04-15 22:26 hopeless-dream 阅读(282) 评论(0) 推荐(0) 编辑

tcp_tw_reuse、tcp_tw_recycle和tcp_timestamps
摘要:TCP报文格式 1、TCP报文:由TCP首部和TCP数据组成 2、TCP首部:由 20字节的固定长度 + 变长字段(选项)+ 填充 组成成 3、MSS(Maximum Segment Size):占4字节,是每一个TCP报文中数据字段的最大长度,只是数据部分,不包括TCP头部。MSS只出现在SYN包 阅读全文

posted @ 2020-04-15 00:17 hopeless-dream 阅读(2225) 评论(0) 推荐(0) 编辑

http_code 499、500、502、503、504
摘要:HTTP处理请求流程: uWSGI是一个Web服务器,它实现了WSGI协议、uwsgi、http等协议。Nginx中HttpUwsgiModule的作用是与uWSGI服务器进行交换。WSGI是一种Web服务器网关接口。 一个普通的http请求处理流程,如上图所示: A -> client端发起请求给 阅读全文

posted @ 2020-04-12 17:06 hopeless-dream 阅读(3429) 评论(0) 推荐(1) 编辑

mtr命令网络诊断
摘要:简介 MTR(My traceroute)是几乎所有Linux发行版本预装的网络测试工具,此工具也有对应的Windows版本,名称为WinMTR(下载地址:https://sourceforge.net/projects/winmtr/files/WinMTR-v092.zip/?spm=a2c4g 阅读全文

posted @ 2020-04-12 16:42 hopeless-dream 阅读(1380) 评论(0) 推荐(0) 编辑

tracert——Windows路由追踪
摘要:简介 tracert是一款简单的网络诊断工具,是路由追踪实用程序,用于确定 IP 数据包访问目标所采取的路径。Tracert 命令用 IP 生存时间 (TTL) 字段和 ICMP 错误消息来确定从一个主机到网络上其他主机的路由。 来源百度 tracert是trace route的缩写 工作原理 通过 阅读全文

posted @ 2020-04-12 15:36 hopeless-dream 阅读(5664) 评论(0) 推荐(0) 编辑

linux GPT分区及扩容
摘要:检测数据盘 [root@iZ8vba689kou8r8sq4yw44Z ~]# fdisk -l Disk /dev/vda: 40 GiB, 42949672960 bytes, 83886080 sectors Units: sectors of 1 * 512 = 512 bytes Sect 阅读全文

posted @ 2020-04-12 14:24 hopeless-dream 阅读(6829) 评论(0) 推荐(0) 编辑

Linux磁盘扩容
摘要:上一篇文章https://www.cnblogs.com/zh-dream/p/12683071.html已经对一块盘进行了 分区、创建文件系统、挂载本文展示如何以分区磁盘进行扩容 我们先看分区表格式 [root@master ~]# fdisk -lu /dev/sdb Disk /dev/sdb 阅读全文

posted @ 2020-04-12 11:17 hopeless-dream 阅读(518) 评论(0) 推荐(0) 编辑

由于系统掉电,导致磁盘扩容时,系统进入救援模式
摘要:我在操作扩容的时候,先将待扩容磁盘已有的MBR分区表的分区删除了 之前在/etc/fstab中写了自动挂载信息 然后系统突然掉电,再启动的时候直接进入救援模式了 根据提示,输入root密码,先journalctl -xb看日志: 发现正是挂载这个盘的时候出现了超时 解决: 编辑/etc/fstab将 阅读全文

posted @ 2020-04-12 09:38 hopeless-dream 阅读(335) 评论(0) 推荐(0) 编辑

关于/etc/fstab的理解
摘要:文件作用 避免每次开机后都重新手动挂载磁盘分区,系统启动时会读取这个文件,根据配置内容进行挂载 挂载的注意事项 根文件系统是必须最先挂载的 挂载点必须存在 挂载设备和挂载点同一时刻只能挂载一次 文件内容解释 [root@master ~]# cat /etc/fstab # # /etc/fstab 阅读全文

posted @ 2020-04-12 01:00 hopeless-dream 阅读(730) 评论(0) 推荐(0) 编辑

linux磁盘分区、挂载
摘要:磁盘概述 https://www.cnblogs.com/zh-dream/p/11727902.html Linux分区表格式和文件系统类型 linux磁盘分区表格式分为两种: MBR 最多支持四个主分区、系统只能安装在主分区、扩展分区要占一个主分区、MBR最大支持2TB,但拥有最好的兼容性 GP 阅读全文

posted @ 2020-04-11 23:27 hopeless-dream 阅读(592) 评论(0) 推荐(0) 编辑

rkhunter安装及使用
摘要:简介 RKHunter是专业检测系统是否感染rootkit的工具,通过执行一系列脚本来确定服务器是否感染rootkit。RKHunter可以做到: MD5校验,检测文件是否有改动 检测rootkit使用的二进制和系统工具文件 检测特洛伊木马程序特征码 检测常用程序的文件属性是否正常 检测系统相关测试 阅读全文

posted @ 2020-04-11 12:28 hopeless-dream 阅读(4213) 评论(0) 推荐(0) 编辑

Linux 内核参数
摘要:牢记!内核参数可以调整,但不是随便乱调,需要根据业务进行判断,并且要知道调整的后果是什么,存在哪些风险。 牢记!!!调整参数时,做好记录!!! 网络参数 /proc/sys/net/core/wmem_max 最大socket写buffer,可参考的优化值:873200 /proc/sys/net/ 阅读全文

posted @ 2020-04-06 20:44 hopeless-dream 阅读(253) 评论(0) 推荐(0) 编辑

nmap网络探测工具
摘要:简介 nmap是一款开源网络发现工具,可以找出网络上在线的主机,测试主机上监听了哪些端口,通过端口确定主机上运行的应用程序类型与版本信息,还能利用它检测出操作系统类型和版本。 基本功能 有四个基本功能: (1)主机发现 (2)端口扫描 (3)应用程序版本侦测 (4)操作系统版本侦测 基本用法: [r 阅读全文

posted @ 2020-04-06 20:41 hopeless-dream 阅读(1086) 评论(0) 推荐(0) 编辑

xfsdump、xfsrestore备份恢复
摘要:extundelete工具仅可以恢复EXT类型的文件,无法恢复CentOS 7系统默认采用xfs类型的文件。针对xfs文件系统目前也没有比较成熟的文件恢复工具,所以建议提前做好数据备份,以避免数据丢失。 xfs类型的文件可使用xfsdump与xfsrestore工具进行备份恢复。若系统中未安装xfs 阅读全文

posted @ 2020-04-06 20:35 hopeless-dream 阅读(2813) 评论(0) 推荐(1) 编辑

服务器遭到攻击的处理过程
摘要:1、服务器遭到攻击的一般处理思路 (1)切断网络 (2)查找攻击源 通过分析系统日志和登录日志,查找可疑信息。通过查看系统打开了那些端口,运行了哪些进程,分析哪些是可疑程序。 (3)分析入侵原因和途径 (4)备份用户数据 (5)重新安装系统 (6)修复程序或系统漏洞 (7)恢复数据并连接网络 2、处 阅读全文

posted @ 2020-04-05 01:00 hopeless-dream 阅读(602) 评论(0) 推荐(0) 编辑

Linux 系统基础优化
摘要:1、删除特殊用户和用户组 Linux系统安装以后,会安装很多不必要的用户和用户组,这些用户或用户组会成为黑客入侵的入口,应该禁用。 注意:操作前备份,且不要删除用户,直接注释即可,以后要用到的时候再解开 [root@master ~]# cp /etc/passwd{,.bak} [root@mas 阅读全文

posted @ 2020-04-04 17:36 hopeless-dream 阅读(317) 评论(0) 推荐(0) 编辑

sshd_config详解
摘要:Port 22 ## sshd监听的端口,建议更改默认的22端口,选择5位以上的数字端口 ListenAddress 0.0.0.0 ## sshd绑定的地址 HostKey /etc/ssh/ssh_host_rsa_key ## 设置服务器秘钥文件位置 logging 日志相关配置项 Syslo 阅读全文

posted @ 2020-04-04 12:48 hopeless-dream 阅读(1370) 评论(0) 推荐(0) 编辑

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