小编Pet*_*sen的帖子

CentOS 7 上的 sendEmail 等价物是什么?

我正在尝试按照以下步骤操作。但是CentOS 7上没有 sendEmail 。我查看了一些替代方案,例如Postfix,但我不确定脚本命令。

或者,您可以使用 sendEmail。

1) apt-get 安装 sendEmail

2)在/etc/zabbix/zabbix_server.conf指定的AlertScriptsPath文件夹中创建脚本“zabbix_sendemail”(chmod 755)

> #!/bin/sh
>
> export smtpemailfrom=zabbix@yourdomain.com export zabbixemailto=$1
> export zabbixsubject=$2 export zabbixbody=$3 export
> smtpserver=yoursmtpserver.com export smtplogin=smtpuser export
> smtppass=smtppassword
>
> /usr/bin/sendEmail -f $smtpemailfrom -t $zabbixemailto -u
> $zabbixsubject -m $zabbixbody -s $smtpserver:25 -xu $smtplogin -xp
> $smtppass
Run Code Online (Sandbox Code Playgroud)

3)设置动作(php前端中的配置/动作)

4)设置媒体类型(php前端中的管理/媒体类型)脚本为zabbix_sendemail

5)将媒体添加到用户(php前端中的Administration / Users / user)回复引用

来自https://www.zabbix.com/forum/showthread.php?t=1323

smtp postfix sendmail zabbix centos7

3
推荐指数
1
解决办法
3569
查看次数

CentOS 7 SNMP 端口总是关闭

我有一台 CentOS 7 服务器,我在其中打开了用于 SNMP 连接的端口。

即使我可以看到这里打开的端口:

[matias@Centos_7_VM ~]$  sudo firewall-cmd --list-all
[sudo] password for matias:
public (active)
  target: default
  icmp-block-inversion: no
  interfaces: ens33
  sources:
  services: ssh dhcpv6-client
  ports: 80/tcp 10050/tcp 50000/tcp 161/tcp 160/tcp
  protocols:
  masquerade: no
  forward-ports:
  source-ports:
  icmp-blocks:
  rich rules:
Run Code Online (Sandbox Code Playgroud)

当我尝试从外部访问此端口时,我总是发现它已关闭。甚至 nmap 也同意这一点:

Starting Nmap 7.01 ( https://nmap.org ) at 2018-08-01 14:52 -03
Nmap scan report for Centos_7_VM (192.168.43.216)
Host is up (0.52s latency).
Not shown: 996 filtered ports
PORT      STATE  SERVICE
22/tcp    open   ssh
80/tcp    open   http …
Run Code Online (Sandbox Code Playgroud)

firewall centos port-scanning

3
推荐指数
1
解决办法
2540
查看次数

在带有 esxi 6.7 的两个操作系统上使用数据存储

我安装了两台虚拟机(一台Debian 9 (Stretch),另一台装有 Windows Server 2019)。我创建了一个 8 TB 数据存储并将其添加到 Windows Server 计算机上。

我试图在 Debian 机器上添加相同的数据存储,但不幸的是,当我开始时它不允许它,因为显然它已经在 Windows Server 机器上使用了。

如何在两个虚拟机上使用相同的数据存储?

vmware-esxi

3
推荐指数
2
解决办法
363
查看次数

当“dig”返回单个 A 记录时,IP 地址在调用之间发生变化。这是什么征兆?

在我的内部工作网络中,每当我dig针对特定主机名启动时,我都会得到类似于以下的结果:

;; ANSWER SECTION:
some.internal.host.com.     10  IN  A   10.210.54.121
Run Code Online (Sandbox Code Playgroud)

如果我继续发送相同的dig some.internal.host.com命令,响应总是有一个 A 记录,但 IP 地址在调用之间发生变化。

我认为这是某种形式的负载平衡,但池中 IP 地址的完整列表对好奇的人是隐藏的。

这里使用什么技术来实现所描述的结果?

networking domain-name-system ip load-balancing host

3
推荐指数
1
解决办法
667
查看次数

如何在较小的磁盘上还原较大卷的 LVM 快照?

我正在尝试在本地 Ubuntu 20.04 (Focal Fossa) 服务器上备份/恢复 LVM 卷。生产服务器的 LV 为 500 GB,但到目前为止只使用了 19 GB。

本地开发服务器有 24 GB 可用空间,我打算在其中从生产中恢复 19 GB。我-L 24G在做 LVM 快照时确实将其用作参数。该过程无法恢复并显示消息:“设备上没有剩余空间”:

生产服务器:

sudo lvcreate -s /dev/vg0/test -n backup_test -L 24G
sudo dd if=/dev/vg0/backup_test  | lz4 > test_lvm.ddimg.lz4

1048576000+0 records in
1048576000+0 records out
536870912000 bytes (537 GB, 500 GiB) copied, 967.79 s, 555 MB/s

sudo lvdisplay /dev/vg0/backup_test
  --- Logical volume ---
  LV Path                /dev/vg0/backup_test
  LV Name                backup_test
  VG Name                vg0
  LV UUID                IsGBmM-VM7C-2sO4-VrC1-kHKg-EzcR-4Hej44
  LV Write Access …
Run Code Online (Sandbox Code Playgroud)

ubuntu backup lvm restore

3
推荐指数
1
解决办法
528
查看次数

我的服务器是遗物吗?

当涉及到硬件方面的事情时,我有点无能为力。我有一个来自 rackspace 的专用服务器,每月运行我大约 200 美元。

我主持了大约 15 个左右的网站(主要是宣传册软件/PHP 的东西),这个设置在过去几年里对我很有用,但最近有点陷入困境(最近开始开发/托管一些 Ruby on Rails 和Merb即将推出更多应用程序)。

这个设置应该通过升级 RAM 来接受,还是我应该升级的遗物(如果是,升级到什么)?

这是我目前的设置

  • FreeBSD
  • 基于传输的带宽:30GB
  • 硬盘:20 GB EIDE
  • 硬盘:80 GB EIDE
  • 内存:512 MB DDR RAM
  • 处理器:单颗 AMD Athlon XP 2000+ 1.67 GHz

hardware hosting configuration

2
推荐指数
1
解决办法
370
查看次数

如何集中我的邮件?

我在大约 20 台不同的服务器上收到一堆邮件,我想将它们发送到一个。这些盒子正在运行 Linux,现在我的解决方案是创建一个 TCP 中继。

我希望任何时候进入端口 25 的流量都可以中继到不在同一 LAN 上的其他地方的盒子。我有一个 Perl 脚本,它大致可以做到这一点,但它效率低下并且可能会崩溃。如果有这样的方法,我宁愿找到一种使用iptables / ipchains的方法。我认为有,但我没有理解它的技术技能。

smtp

2
推荐指数
2
解决办法
496
查看次数

是否可以使程序不占用超过 50% 的 CPU?

目前我有一个程序占用了太多的 CPU。

如何限制它占用的 CPU 数量?

操作系统是 Linux、Fedora。

我无法修改该程序的源代码。

我需要的是一个Bash命令。

linux

2
推荐指数
1
解决办法
466
查看次数

VMWare 附加驱动器

我有一个使用 VMWare Converter 成像的系统,它运行完美。但是,我在系统上有第二个驱动器,但我最初并未对其进行映像。

如何映像第二个驱动器并将其添加到虚拟机?

image vmware-converter

2
推荐指数
1
解决办法
139
查看次数

Hyper-V 服务器角色配置

继续我目前开始的系统管理系列问题,这就是我必须解决的问题:

双处理器 3 GHz Xeon 64 位单核、4 GB RAM 服务器

  • 域控制器
  • DNS服务器
  • 文件服务器
  • IIS - ASP.NET
  • SQL Server 和报告服务
  • 仅限内部访问

单处理器双核 3 GHz Xeon 64 位、1 GB RAM 服务器

  • 虚拟专用网
  • 团队基础服务器
  • 外部可访问(因此为什么使用 VPN)

由于我的角色是真正的软件开发,系统管理是一个子角色,当我添加这些服务时,我真正开始意识到主服务器变得多么狭窄。特别是当我发现Team Foundation Server甚至不允许自己安装在域控制器上时。

在这一点上,我真正开始研究 Hyper-V 和虚拟化。但是,如果我走虚拟化路线,我不确定哪种方式分配机器是最好的。我应该升级两台服务器上的 RAM 并虚拟化所有内容吗?

如果我走那条路,对于虚拟域控制器的冷启动是否会成为一个很大的问题?

如果我让其中一台虚拟机也处理 VPN,这是否会增加域的安全风险,因为该机器还会容纳其他虚拟机?沿着这个问题,在面向外部的服务器上为网络安装什么被认为是可以接受的?

最后,什么级别的分离会带来更多的开销而不是有益的?在自己的 VM 中拥有每个主要服务器角色是否值得?

security virtualization configuration hyper-v

2
推荐指数
1
解决办法
876
查看次数