logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Linux服务器无法访问外部网络

摘要: Linux服务器无法访问外部网络可能由本地配置错误、防火墙限制、DNS解析失败或网络硬件故障导致。排查步骤包括:检查网络接口状态(ip link)、验证IP和网关配置(ip addr/route)、测试连通性(ping/traceroute)、检查DNS解析(dig)、审查防火墙规则(iptables/firewalld)。对于云环境需检查安全组,高延迟可结合tcpdump或mtr分析。系

文章图片
#linux#运维
Linux fail2ban 指令

fail2ban 是一款入侵防御软件框架,旨在通过监控系统日志并动态封禁恶意 IP 地址来保护 Linux 服务器。它通过解析日志文件(如 /var/log/auth.log 或 /var/log/apache/access.log),使用正则表达式(failregex)识别失败的登录尝试或其他可疑行为,并在达到预定义阈值后通过防火墙(如 iptables)封禁来源 IP。fail2ban 支持多

文章图片
#linux#运维
Linux僵尸进程处理

Linux僵尸进程处理指南 僵尸进程是Linux系统中已经终止但未被父进程回收的进程,通常以状态码Z表示。虽然单个僵尸进程资源占用极少,但大量积累可能耗尽进程表项,影响系统性能。 僵尸进程的形成主要由于:父进程未处理SIGCHLD信号、程序缺陷或异常终止。可通过ps、top等工具监控,关键指标为进程状态Z或<defunct>标记。

#linux#运维
Linux系统加固

Linux系统加固摘要 Linux系统加固是提升服务器安全性的关键措施,通过配置优化减少攻击面。主要内容包括:1)用户管理,如删除不必要账户、强化密码策略和限制root权限;2)文件系统安全,设置严格权限和使用不可变属性;3)网络安全配置,包括防火墙规则、SSH加固和端口管理;4)系统服务管理,禁用非必要服务;5)定期更新系统和软件;6)日志监控与入侵检测,如部署AIDE和Fail2Ban。这些措

文章图片
#linux#运维
Linux wait 指令

Linux wait 指令摘要(150字) wait是Bash shell内置命令,用于管理后台进程同步。核心功能包括:等待指定PID或作业完成(wait $PID/wait %1),捕获退出状态($?),支持等待所有后台进程(无参数)或首个完成进程(-n选项)。典型应用场景包括并发任务控制、脚本流程同步和错误处理。基础用法如sleep 5 & wait $!,高级用法涉及进程数组管理、动

文章图片
#linux#运维
Linux set 指令

set 是 Bash(Bourne-Again Shell)及其兼容 shell(如 sh、ksh)的内置命令,用于管理 shell 的运行环境。它可以显示当前 shell 的所有变量和函数、设置或取消 shell 选项(如调试模式、错误退出),以及调整脚本的行为(如参数处理)。set 由 POSIX 标准定义,属于 Bash 的核心功能,无需额外安装,几乎所有 Linux 发行版(如 Ubunt

文章图片
#linux#运维
Linux nslookup 指令

`nslookup`(Name Server Lookup)是一款命令行工具,用于与 DNS 服务器交互,查询域名或 IP 地址的相关记录。它由 BIND(Berkeley Internet Name Domain)项目开发,通常包含在 Linux 发行版的 `bind-utils` 或类似软件包中(如 Ubuntu 的 `dnsutils`、CentOS 的 `bind-utils`)。

文章图片
#linux#运维
Linux sort 命令

Linux的sort命令是处理文本排序的强大工具,支持按字母、数字或自定义规则排序。基本用法包括按字母顺序(sort file.txt)、逆序(-r)、数值排序(-n)和去重(-u)。对于结构化数据,可通过-t指定分隔符和-k选择排序字段,如sort -t',' -k2n按第二列数值排序。高级功能包括随机排序(--random-sort)、月份排序(-M)及处理大文件的内存优化选项。sort还能与

文章图片
#linux#运维
到底了