Linux环境
停sendmail服务
service sendmail stop
或者/etc/rc.d/init.d/sendmail stop
执行命令#ntsysv取消sendmail选项
重启取消sendmail配置
chkconfig --list sendmail
sendmail 0:off 1:off 2:on 3:on 4:on 5:on 6:off
表明sendmail在level在2.3.4.5时是自动开启的。而一般系统设置为中间level(3),因此每次机器重启,sendmail会自动重启。
chkconfig sendmail off
或者
chkconfig --level 2345 sendmail off
从自动启动中删除 chkconfig --del sendmail
设置其不在系统启动时启动:chkconfig --levels 12345 sendmail off 关闭其端口
这样以来,sendmail在2、3、4、5级别也关闭了。这样,机器重启之后,sendmail也不会重启了.
UNIX 停止sendmail服务..
AIX:
1. stopsrc -s sendmail (如果没有该命令,ps后看snedmail进程ID,kill掉即可...)
2. ps -ef |grep sendmail (确认一下 sendmal 的进程是被干掉)
永久关闭Sendmail.
3. vi /etc/rc.tcpip
按下述要求用#注释掉..
# /qpi=30m
# start /usr/lib/sendmail
wq 保存退出即可..
HP-UX:
1. /sbin/init.d/sendmail stop
2./etc/rc.config.d/mailservs, 把 =1 改为 =0
FreeBSD:
1. killall sendmail
2. 在 /etc/rc.conf 中加入如以下内容
sendmail_enable="NONE"
sendmail_submit_enable="NO"
sendmail_outbound_enable="NO"
sendmail_msp_queue_enable="NO"
Linux 停止sendmail服务..
Red Hat/SentOS:
1. /sbin/service sendmail stop
2. /sbin/chkconfig sendmail off
SUSE LINUX:
1. /etc/init.d/sendmail stop
2. /sbin/chkconfig -s sendmail off
问题在于主机名解析,就是让/etc/hosts和/etc/sysconfig/network中的HOSTNAME一样 /etc/hosts 文件的第一栏是网络地址,第二栏是主机名,第三栏是主机别名 /etc/hosts
127.0.0.1 localhost.localdomain localhost
192.168.1.10 myhost
/etc/sysconfig/network
HOSTNAME=myhost
此时修改/etc/hosts文件为
127.0.0.1 myhost localhost.localdomain localhost
192.168.1.10 myhost
需要设置/etc/sysconfig/network的hostname和/etc/hosts中的127.0.0.1一行的第二栏一致。
阅读(3956) | 评论(2) | 转发(0) |