linux上关闭服务,linux关闭服务的方法

例1,

复制代码代码示例:

[root@jbxue ~]# /etc/rc.d/init.d/sendmail stop  ← 关闭sendmail服务

或[root@jbxue ~]# service sendmail stop  ← 关闭sendmail服务

Shutting down sendmail: [ OK ]

Shutting down sm-client: [ OK ]

例2,

复制代码代码示例:

[root@jbxue ~]# chkconfig sendmail off  ← 关闭sendmail自启动

[root@jbxue ~]# chkconfig --list sendmail  ← 确认sendmail自启动已被关闭(都为off就OK)

sendmail 0:off 1:off 2:off 3:off 4:off 5:off 6:off

具体示例,如下图:

L3Byb3h5L2h0dHAvd3d3LmpieHVlLmNvbS9kL2ZpbGUvb3MvbGludXgvMjAxMzA3MjQxMTQ4MTcuanBn.jpg

图1

L3Byb3h5L2h0dHAvd3d3LmpieHVlLmNvbS9kL2ZpbGUvb3MvbGludXgvMjAxMzA3MjQxMTQ4NDAuanBn.jpg

图2

Linux下服务的启动和关闭管理有两种方式:

1,直接执行服务启动/关闭脚本,即操作在/etc/init.d目录下的所有脚本,一般通过类似"/etc/init.d/sshd restart”的方式去重启服务;

2,通过一个超级服务去管理一些常用网络服务,在Red Hat Linux/CentOS Linux下这个超级服务是xinetd,在xinetd这个服务下可以管理的服务有Telnet、vsftpd等,可以通过“/etc/init.d/xinetd restart”来完成对这些网络服务的重启。

Linux下一般通过chkconfig命令来判断服务是开启或关闭状态:

复制代码代码示例:

[root@jbxue ~]$ /sbin/chkconfig --list sshd

sshd            0:关闭  1:关闭  2:启用  3:启用  4:启用  5:启用  6:关闭

以上显示,sshd服务在Linux的2、3、4、5运行级出于开启状态,其他运行级出于关闭状态。

在Linux运行级3、5下关闭sshd服务,执行命令:

复制代码代码示例:

[root@localhost ~]# /sbin/chkconfig --level 35 sshd off

[root@localhost ~]# /sbin/chkconfig --list sshd

sshd            0:关闭  1:关闭  2:启用  3:关闭  4:启用  5:关闭  6:关闭

其他服务的开启和关闭与sshd类似。

chkconfig还可以增加和删除相应的服务。

有关chkconfig更详细的用法,请参考man chkconfig文档。

本文出处参考:http://www.jbxue.com/LINUXjishu/10726.html

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值