精简系统服务和开机进程

简介: 一、线上服务器建议开启的服务二、可删除的系统用户和组三、下期公开课预告四、广而告之

精简系统服务和开机进程

 

目录

一、线上服务器建议开启的服务

二、可删除的系统用户和组

三、下期公开课预告

四、广而告之

 

 

一、线上服务器建议开启的服务

Crond  network syslog  sshd  iptables udev-post  sysstat

快捷开启方法:

先关闭所有

For  serv in  chkconfig --list|grep 3:on|awk     print $1}'; do chkconfig --level 3 $serv

off;done

 

关于精简系统服务,以及一些开机的一些进程。

 

线上服务器,如果说仅仅是做某些独立的业务,比如做外部,做数据库,做radish,那他其实真正需要的服务并不多。在这也给出了线上服务器建议开启的服务,在这块红色表示。

 

count table的服务是做守护进程的,那个work,就是做服务的,是log,是做日志记录的,这在我的版本叫CS6的版本,叫rslog

 

然后开启需要的服务:

for serv in `crond network syslog sshd iptable s udev-post sysstat`;do chkconfig

--level 3 $servon;done

 

SD远程连接的APP是防火墙,u第一位,这是一个设备管理器的东西,建议开启,SS这个state,它是一个系统。监控的一个服务工具,也建议开启

 

具体怎么样开启,给了一个简单的命令,对第一个做调休的话,就是把所有服务全部都关闭。

 

做一个简单的一个判断。就是把所有服务先关闭,关闭之后,再开机所需要的服务,就是所需要的服务,把它全部都开启。

 

这对服务开启关闭错了,通过一个配置之后,线上服务器就能充分的利用线上资源对,一些不必要的一些服务,就绝对不开启的,第一保证安全,第二也保证了一个效率。

 

另外一个服务开启完了之后,还有一些用户跟用户组,它是一个多用户,是一个多用户模式的一个平台,在系统安装的时候,会安装很多用户和用户组这样一些角色。有些角色,是完全不需要的。

 

二、可删除的系统用户和组

#除不必要的用户

Userdel adm

userdel lp

userdel sync

userdel shutdown

userdel halt

userdel news

userdel uucp

userdel video

userdel games

userdel gopher

userdel ftp

#删除不必要的群组

groupdel adm

groupdel lp

groupdel news

groupdel uucp

groupdel games

groupdel dip

 

上命令通过UDL去删除,总结了一些不必要的用户,跟一些用户组,有哪些可以删除的,做了一些列举,这些东西都是不需要的。

 

DM这是一个管理组的一个think,这是一个系统内核的一个管理组新闻组队Video,这是一个视频组游戏组FTP,组队这些都是不需要的一些用户对上面用户下面,也组了队。

可以把这些不需要的用户组都给删除掉。

 

列出来的,都都是完全可以删的,其实在线上,它的模式,就是Logan,也就说是不能登录的这样一个模式。所以必须,或者建议就是把给删除掉,就是线上,要看现在有多少用户组的话。

 

要看用户的话,就是给他一个最简单的命令,VIPW。这是线上所有的用户,他的一个信息。比如的mail用户,登录的shell,就是no Logan,虚拟的一个用户是不能做登陆的,包括UCP也是一样。

 

其实no Logan的这些用户,都是可以删掉,基本上都是都是Logan,但是nobody,建议留下。

因为比如再配一些默认的服务,比如阿帕奇恩格斯,可能会要指派一个用户和用户组,这个时候,建议就只拍到nobody,因为nobody,它相对也是比较安全。是一些必需的一些服务。

 

比如Linux用户,这个用户是正规的用户,可以看到登陆是变成了必胜,那就是他可以登录。

所以因此参考的标准可以删除的用户,只要登录的shellno logo的话,都是可以删除的。

 

用户组也是一样。YPW比较好用。

 

三、下期公开课预告

主题:Linux服务器调优经验

内容:1、系统性能问题讨论

2、影响Linux性能的因素

3、系统性能分析工具

4、系统性能分析标准

5、性能调优思路与技巧分享

 

下节课主要内容,做一个简单的一个列举:

 第一块就是系统系统问题的性能,一个综述,就是发生了系统问题,该怎么样去判断性的问题,就是思路。

 

另外,会介绍影响服务器性能的一些主要的一些因素在哪里。

 

还有就是如何分析系统性能,也就是说介绍一些系统的分析工具,针对不同的业务,它的一个性能评判标准是什么样的?会给出一个经验值,一个系统评判标准。

 

最后,会讲一些调的一些思路,还有一些经验技巧,一些想法。

 

要重点关注群公告,因为要在开公开课的时候,会提前至少两天在群里发公告告知,以准确的时间来参与。

 

四、广而告之

开班培训的一个方向,专注于Linux,用于实战教育方面,针对高运维之后,开始联络班的课程。

 

第一个,是高新运维入门提高班,这个班级,它主要针对对象,是刚刚入门或者工作有一到两年的,提高较慢的。

 

因为该课程开设讲述的都是干货,讲的思路是首先是理论跟思路相结合,最后,就给出一个解决方法,给出一个思路。

 

另外,就是实战运维版,实战提升版,主要是偏向于有一定基础了,想迅速的去提高自己,可能由于环境的局限,或者说自己的一些各方面的原因,提高不是很快的同学。

相关文章
|
19天前
ps 查看当前系统进程状态
ps 查看当前系统进程状态。
26 7
|
5天前
ps 查看当前系统进程状态
【5月更文挑战第7天】ps 查看当前系统进程状态。
14 5
|
5天前
|
运维 监控 Ubuntu
Python实现ubuntu系统进程内存监控
Python实现ubuntu系统进程内存监控
12 1
|
12天前
|
开发框架 算法 前端开发
深入理解操作系统:进程管理与调度策略移动应用开发的未来:跨平台框架与原生系统的协同进化
【4月更文挑战第30天】 本文旨在探讨操作系统中的核心机制之一 —— 进程管理,并详细分析不同的进程调度策略。通过对操作系统中进程概念的剖析,我们揭示了进程状态、进程控制块(PCB)以及进程调度器的重要性。文章进一步对比了几种常见的进程调度算法,如先来先服务(FCFS)、短作业优先(SJF)、轮转调度(RR),以及多级反馈队列(MLQ),并讨论了它们在不同应用场景下的性能表现。最后,文章还涉及了现代操作系统中对于多核处理器和实时系统所采用的特殊调度考虑。 【4月更文挑战第30天】 在移动设备日益成为人们日常生活与工作不可或缺的组成部分时,移动应用的开发和维护也变得愈加重要。本文将探讨移动应用
|
12天前
|
Linux 开发者
【亮剑】Linux系统中的四种文件锁定机制:flock、fcntl、lockfile和flockfile,用于多进程环境下协调共享资源访问,防止数据损坏和竞争条件
【4月更文挑战第30天】本文介绍了Linux系统中的四种文件锁定机制:flock、fcntl、lockfile和flockfile,用于多进程环境下协调共享资源访问,防止数据损坏和竞争条件。flock适合脚本,fcntl提供底层灵活性,lockfile用于管理锁定文件,flockfile则结合两者功能。选择锁定策略时需考虑应用场景,如脚本可选flock,复杂需求则用fcntl。理解并正确使用这些工具对保证系统稳定性和数据一致性至关重要。
|
12天前
|
Web App开发 监控 Unix
Linux 常用命令汇总(七):进程管理 & 系统权限 & 用户授权
Linux 常用命令汇总(七):进程管理 & 系统权限 & 用户授权
|
13天前
|
弹性计算 Shell Linux
查找Linux 系统中的僵尸进程
【4月更文挑战第29天】
7 0
|
13天前
|
弹性计算 Shell Linux
查找 Linux 系统中的僵尸进程
【4月更文挑战第28天】
5 0
|
1月前
|
Linux
Linux操作系统调优相关工具(一)查看CPU负载相关工具 找出系统中使用CPU最多的进程?
Linux操作系统调优相关工具(一)查看CPU负载相关工具 找出系统中使用CPU最多的进程?
19 0
|
1月前
|
监控 Java Linux
linux下监控java进程 实现自动重启服务
linux下监控java进程 实现自动重启服务