禁用Directadmin监控服务的方法

在默认情况下Directadmin监控的服务有

1、http (默认apache)

2、SQL (默认mysql)

3、DNS (默认bind named)

4、pop/imap (dovecot默认)

5、Mail (默认exim)

6、FTP (默认proftpd)

如果没有提供邮件服务,可以停止dovecot。通常情况下,不建议提供邮件服务,避免邮件服务被滥用,专业的企业邮箱已经很多,服务器邮件功能是鸡肋不要也罢。

查看Directadmin的监控情况

# vi /usr/local/directadmin/data/admin/services.status 将不需要的服务设置为OFF即可

—————–

directadmin=ON

dovecot=OFF

exim=ON

httpd=ON

mysqld=ON

named=OFF

proftpd=ON

sshd=ON

—————-

然后编辑保存以后 service directadmin restart 重启DirectAdmin服务

Centos的系统下如果运行service named stop过一会儿就会看到named又是运行状态,系统中又有了named进程。

首先停止bind服务

 # service named stop

备份配置文件

# cp /etc/init.d/named /etc/init.d/named.bak

然后执行如下命令,exit 0 的作用是让Directadmin以为named有在运行。

# awk 'BEGIN{print "#!/bin/bash\nexit 0;"}' >/etc/init.d/named
# chkconfig named off

评论

6+7=