FreeBSD如何禁用在初始引导时启动的/etc/rc.d服务
时间:2019-11-20 08:54:05 来源:igfitidea点击:
如何禁用/etc/rc.d或/usr/local/etc/rc.d目录中的服务?
解决方案
通过更新/etc/rc.conf文件来控制FreeBSD服务。
建议使用sysinstall修改/etc/rc.con文件。
sysinstall程序
sysinstall实用程序用于安装和配置FreeBSD系统。
它不仅是安装FreeBSD时第一个调用的程序,也是之后进行系统配置的程序。
以root身份启动sysinstall:
# sysinstall
选择"配置">"启动"(配置系统启动选项)>从菜单中选择/取消选择服务/项目>确定以保存更改。
手动编辑/etc/rc.conf
还可以手动编辑/etc/rc.conf文件来启用或禁用服务:
# vi /etc/rc.conf
例如:禁用sendmail
将
sendmail_enable="YES"
改成
sendmail_enable="NONE"
有关更多信息,请参见rc.conf手册页:
man rc.conf man rc