分类: 系统管理

CentOS 8 nftables简介和基础操作

一、什么是nftables? nftables 是新的数据包分类框架,新的linux防火墙管理程序,旨在替代现存的 {ip,ip6,arp,eb}_tables。简而言之: 它在 Linux 内核版本高于 3.13 时可用。 它有一个新的命令行工具 ntf,它的语法与 iptables 不同。 它也包含了一个兼容层,让你在新的 nftables 内核框架之上运行 iptables 命令。 它提供了通用的集合基础允许你建立映射和关联。你可以使用这个新特性把你的规则集分类到多维树中,这大大地减少了找…

阅读全文 »

解决 Cacti 图形中文乱码问题

rrdtool不支持中文,需要安装中文字体,并配置rrdtool字体路径。 安装中文字体 我们选择安装开源的思源黑体 # yum -y install adobe-source-han-sans-cn-fonts 或者 # yum -y install google-noto-sans-simplified-chinese-fonts 设置rrdtool 默认字体路径 依次点击 Console -> Configuration -> Settings -> 外观 -> R…

阅读全文 »

Cacti 安装高效轮询器 Spine

Cacti 获取数据的方式有两种: 1.监控端的脚本(可以是php, shell, perl 或其他脚本) 2.或者 snmp 协议获取。 Cacti 会在固定的时间间隔启动轮询进程,使用定义好的方式获取被监控的数据,这种监控方式通常叫做 主动监控 。执行轮询获取数据的进程叫做 cmd.php 它由 poller.php 调用, poller.php 在监控机上由计划任务定时执行。数据量多的时候,可以设置启动多个 cmd.php 进程, 或者使用 spine 这个程序,它由 c 语言编写,效率更…

阅读全文 »

CentOS 安装 Cacti

Cacti是一套基于PHP,MySQL,SNMP及RRDTool开发的网络流量监测图形分析工具。 Cacti是通过 snmpget来获取数据,使用 RRDtool绘画图形,而且你完全可以不需要了解RRDtool复杂的参数。它提供了非常强大的数据和用户管理功能,可以指定每一个用户能查看树状结构、host以及任何一张图,还可以与LDAP结合进行用户验证,同时也能自己增加模板,功能非常强大完善。界面友好。软件 Cacti 的发展是基于让 RRDTool 使用者更方便使用该软件,除了基本的流量跟系统资讯…

阅读全文 »

CentOS 配置使用第三方IUS库

在kernel.org内,清楚地说明了IUS项目是干什么的: IUS is a community project that provides RPM packages for newer versions of select software for Enterprise Linux distributions. Project Goals Create high quality RPM packages for Red Hat Enterprise Linux (RHEL) and Cent…

阅读全文 »

解决阿里云postfix无法发送邮件问题

启动postfix报错如下 sendmail: fatal: parameter inet_interfaces: no local interface found for ::1 报错和IPv6有关,解决办法就是让postfix只用IPv4。 编辑文件: /etc/postfix/main.cf 把 inet_protocols = all 改成 inet_protocols = ipv4 修改后执行 service postfix restart

阅读全文 »

Linux挂载Windows共享文件夹的方法

1、在windows下配置好共享目录,并配置用户名和密码,这里假设用户名为admin,密码为123456 2、在linux下创建共享文件夹 # mkdir -p /mnt/share 3、输入以下命令进行挂载 # mount -t cifs -o username=admin,password=123456 //192.168.1.4/share /mnt/share 4、将命令加到开机启动文件rc.local中

阅读全文 »

Linux中的用户切换:su和su -的区别

大部分Linux发行版的默认账户是普通用户,而更改系统文件或者执行某些命令,需要root身份才能进行,这就需要从当前用户切换到root用户,Linux中切换用户的命令是su或su -,下面就su命令和su -命令最大的本质区别给大家详解一下: 前者只是切换了root身份,但Shell环境仍然是普通用户的Shell;而后者连用户和Shell环境一起切换成root身份了。只有切换了Shell环境才不会出现PATH环境变量错误。su切换成root用户以后,pwd一下,发现工作目录仍然是普通用户的工作目…

阅读全文 »

安装(D)DoS Deflate防止DDOS攻击

DDoS deflate是一款运行于Linux下,专门用于防止/减轻类DDOS攻击的程序。大多数DDOS攻击都是采取若干傀儡机同时对某一服务器发出大量连接请求,以耗光服务器资源的方法。 DDOS攻击的现场,目标服务器会出现难以理解的高负载、高请求数量、单IP同时发出大量请求等症状,导致的直接后果就是Service Unavailable(服务不可用)。对于大面积的DDOS攻击,采用硬件防火墙才能有效地解决问题;但对于小面积的DDOS攻击,一般软件防火墙即可。由于DDOS攻击即模拟正常的访问请求,…

阅读全文 »