centos7精简系统服务和开机进程

CentOS7已再也不使用chkconfig管理启动项centos


使用 systemctl list-unit-files 能够查看启动项 安全

systemctl list-unit-files | grep enable 过滤查看启动项以下ssh


abrt-ccpp.service                                enabled abrt为auto bug report的缩写 用于bug报告 关闭socket

abrt-oops.service                                enabled ---------------------- ide

abrt-vmcore.service                              enabled ----------------------oop

abrt-xorg.service                                enabled ----------------------post

abrtd.service                                      enabled   ----------------------优化

auditd.service                                   enabled 安全审计 保留centos7

autovt@.service                               enabled 登录相关 保留spa

crond.service                                          enabled 定时任务 保留

dbus-org.freedesktop.NetworkManager.service    enabled 桌面网卡管理 关闭

dbus-org.freedesktop.nm-dispatcher.service         enabled ----------------------

getty@.service                                enabled tty控制台相关 保留

irqbalance.service                          enabled 优化系统中断分配 保留

kdump.service                                enabled 内核崩溃信息捕获 自定

microcode.service                        enabled 处理器稳定性加强 保留

NetworkManager-dispatcher.service              enabled 网卡守护进程 关闭

NetworkManager.service                        enabled ----------------------

postfix.service                            enabled 邮件服务 关闭

rsyslog.service                              enabled 日志服务 保留

snmpd.service                                enabled snmp监控 数据抓取 保留

sshd.service                                  enabled ssh登录 保留

systemd-readahead-collect.service             enabled 内核调用--预读取 保留

systemd-readahead-drop.service                enabled ----------------------

systemd-readahead-replay.service              enabled ----------------------

tuned.service                                     enabled 

default.target                                 enabled 默认启动项 multi-user.target的软链接 保留

multi-user.target                             enabled 启动用户命令环境 保留

remote-fs.target                               enabled 集合远程文件挂载点 自定

runlevel2.target                              enabled 运行级别 用于兼容6的SysV 保留

runlevel3.target                              enabled ----------------------

runlevel4.target                              enabled ----------------------


##查询centos7系统启动级别(默认5)

systemctl get-default 

graphical.target

runlevel 

N 5


##修改成3(命令行)

systemctl set-default multi-user.target

systemctl get-default

multi-user.target

reboot

runlevel     

N 3


#centos7精简系统服务和开机进程

Service_conf(){

for serv in ` systemctl list-unit-files | grep enabled|awk '{print $1}'`;do systemctl disable $serv ;done

for serv in autovt@.service crond.service getty@.service irqbalance.service kdump.service microcode.service rsyslog.service sshd.service sysstat.service systemd-readahead-collect.service systemd-readahead-drop.service systemd-readahead-replay.service tuned.service lvm2-lvmetad.socket lvm2-lvmpolld.socket default.target multi-user.target runlevel2.target runlevel3.target runlevel4.target ;do systemctl enable $serv;done

}


systemctl list-unit-files|grep enable

autovt@.service                               enabled 

crond.service                                 enabled 

getty@.service                                enabled 

irqbalance.service                            enabled 

kdump.service                                 enabled 

microcode.service                             enabled 

rsyslog.service                               enabled 

sshd.service                                  enabled 

sysstat.service                               enabled 

systemd-readahead-collect.service             enabled 

systemd-readahead-drop.service                enabled 

systemd-readahead-replay.service              enabled 

tuned.service                                 enabled 

lvm2-lvmetad.socket                           enabled 

lvm2-lvmpolld.socket                          enabled 

default.target                                enabled 

multi-user.target                             enabled 

runlevel2.target                              enabled 

runlevel3.target                              enabled 

runlevel4.target                              enabled  

相关文章
相关标签/搜索