最新的 Fedora 将 firewalld 作为新的防火墙应用程序。我喜欢旧的 iptables 服务。我想让他们回来,但不知道该怎么做。我试过了 :
systemctl disable firewalld.service
systemctl stop firewalld.service
systemctl enable iptables.service
systemctl enable ip6tables.service
systemctl start iptables.service
systemctl start ip6tables.service
Run Code Online (Sandbox Code Playgroud)
但它不起作用!在 wiki 或 google 上没有找到任何帮助。
禁用 firewalld 工作正常,但是当我尝试启用 iptables.service 时,我得到:
systemctl enable iptables.service
Failed to issue method call: No such file or directory
Run Code Online (Sandbox Code Playgroud) 有没有办法从 /var/spool/postfix/deferred 读取延迟邮件。我试图将文件复制到我的邮件目录并从 webmail 中查看它,但它不起作用。当我使用 less 或 cat 时,spool/deferred 中的文件似乎是一些二进制文件。
如何使用sed删除“]”后一行中的所有字符?
我正在尝试使用 cat、awk 来 grep 一些文件。现在我的 oneliner 返回给我类似的东西
121.122.121.111] other characters in logs from sendmail.... :)
现在我想删除“]”字符之后的所有内容(带有“]”)。我只想121.122.121.111在我的输出中。
我在谷歌上搜索 sed 的特定示例,但在这些示例中没有找到任何帮助。
我正在玩 bind 并开始想知道为什么这个软件是,例如,在 chroot 中运行的 CentOS 中。不要误解我,我知道什么是 bind 以及 chroot (jail) 是干什么用的。但我的主要问题是没有 chroot 的绑定运行非常不安全?
在没有监狱的情况下设置它真的有害吗(比任何其他服务或软件都多)。在系统中,有许多进程在没有 chroot 的情况下运行,我认为对其中任何一个进行妥协都是非常危险的,但是是什么让 named 比其他没有 chroot 运行的软件更危险?
在 Linux CLI 上,有没有办法获取一个月中的星期几?也许还有另一种方法可以通过一个简单的(如date)命令来实现这一点?假设第 1 天到第 7 天是第一周,第 8 天到第 14 天是第二周,依此类推。
我有带有 Nginx 和 PHP-FPM 的 Fedora 16。一切都很好。所有带有 PHP 通知、警告、错误等的日志都在/var/log/php-fpm/www-error.log.
有没有办法配置 PHP-FPM 在配置为 Nginx 错误日志的正确日志文件中写入错误?所以我想记录每个虚拟主机的PHP 错误,而不是在一个全局文件中。(就像在 Apache Httpd 和 PHP 中一样)。
有没有办法在 ext4 文件系统上使分区大于 2 TB?我试图在 debian 上执行此操作,但收到消息分区大小不能超过 2TB ...
我正在尝试在 HP DL 180 G6 上安装 Fedora 18,但到目前为止没有运气。请不要建议安装/使用 Centos,因为我们需要使用 Fedora 18。我尝试使用两种不同的 USB 闪存驱动器和各种 ISO 映像(DVD full、netinstall、LiveCD)。镜像都是使用 Fedora USB Creator 和 Unetbootin 创建的。服务器没有 DVD 驱动器(我正在获取 USB DVD 驱动器以尝试直接从 DVD 或 CD 引导)。
我不知道可能是什么问题。服务器已经安装了 Fedora 16,一切正常。
从 USB 闪存驱动器启动的所有尝试都以消息结束:
dracut-initqueu[345]:Warning: Could not boot.
dracut-initqueu[345]:Warning: /dev/root does not exist.
Entering emergency mode
Run Code Online (Sandbox Code Playgroud)
进入后,journalctl我发现了一些关于固件错误的奇怪条目:

这可能是硬件问题吗?我可以启动已安装的 Fedora 16 安装,所有日志都显示干净,一切正常。问题仅在我尝试安装 Fedora 18 时才开始。
我是否应该担心日志中记录的固件错误?
也许我应该更新 HP DL 180 上的固件?
是否还有其他原因导致我无法正确安装 Fedora 18 甚至无法正确引导安装程序或实时发行版?
服务器位于远程位置(约 300 公里),我只能通过 IP 访问 KVM。远程数据中心的管理员正在帮助我解决这个问题,但他/她所能做的就是连接 USB 闪存驱动器或将 DVD 放入驱动器中。
也许你们中的一些人有一些类似的问题并且已经解决了这个问题。 …
这是我在新 HP ProLiant DL320 G6 上的新 Fedora 16 安装上的 dmesg 中找到的内容
[0.130963] 性能事件:PEBS fmt1+、Westmere 事件、检测到损坏的 BIOS,向您的硬件供应商投诉。[0.130971] [固件错误]:BIOS 已损坏 hw-PMU 资源(MSR 38d 为 330)[1.029118] BIOS 报告处理器的 ACPI id 错误
它有多糟糕以及如何修复它?我可以在生产中使用这台机器吗??
有没有办法在 bconsol 中查看所有预定的作业?。您可以通过status dir在 bconsole 中执行命令来查看前 30 个作业,但如何列出所有(所有最近的)。我不想只看到所有最近的预定工作的所有月份的预定工作。