禁用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

彩色部分为命令!不要吧#复制了!

最后编辑于:2015/11/25作者: 游子

热爱一切美好的新事物,搞网站也被网站搞,剁手折腾。关注与学习Web相关技术与UI\UE\UED\UCD\Server相关知识,服务器运维、前端、后端、非专业程序猿、非高级前端后端攻城师!

暂无评论

发表评论

电子邮件地址不会被公开。 必填项已用*标注

arrow grin ! ? cool roll eek evil razz mrgreen smile oops lol mad twisted wink idea cry shock neutral sad ???