首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在OpenBSD 5.1下禁用inetd和sendmail?

如何在OpenBSD 5.1下禁用inetd和sendmail?
EN

Unix & Linux用户
提问于 2012-10-29 18:26:57
回答 3查看 2.9K关注 0票数 1
代码语言:javascript
复制
# grep '^inetd_flags="' /etc/rc.conf
inetd_flags="NO"                # for normal use: ""
# grep -i 'sendmail_flags="NO"' /etc/rc.conf
sendmail_flags="NO"
#

after a reboot..:
two questions:

# ps -aux | egrep -i "inetd|sendmail"
root      4420  0.0  0.1   452   652 ??  Is     8:10PM    0:00.00 /usr/sbin/inetd
#

问:如何禁用inetd,使其在重新启动后不会启动?(+如何正确禁用sendmail?)

EN

回答 3

Unix & Linux用户

回答已采纳

发布于 2012-10-29 19:34:23

您可以在/etc/rc2.d (或rc3.d)目录中删除它们的符号链接。这将阻止他们在启动时启动。

rm /etc/rc2.d/*sendmail* /etc/rc2.d/*inetd*

票数 3
EN

Unix & Linux用户

发布于 2016-07-25 12:31:21

@BenjiWiebe: Linux就是这样。但这是OpenBSD。

如果您真的想在当前版本的OpenBSD (5.9)中正确关闭它,请编辑文件: /etc/rc.conf,查找以smtpd_flags开头的行,并将其更改为: smtpd_flags=NO

您不应该这样做,因为系统邮件系统的健康状况每日报告。您将节省非常少的内存和CPU使用。

我的猜测是,由于其他原因,你感到不舒服--你不想成为垃圾邮件中继,因为标准设置允许本地用户发送电子邮件到互联网。只允许本地邮件到本地邮件,请编辑文件/etc/ mail /smtpd.conf并将最后一行更改为:接收本地邮件

票数 2
EN

Unix & Linux用户

发布于 2013-09-19 21:20:10

在OpenBSD 5.3中,我没有找到任何符号链接,它只有一个/etc/rc/目录,所以我编辑了/etc/rc (以start_daemon开头的行)。

票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/53234

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档