如何从Linux系统停止和禁用不需要的服务

们根据我们的计划和要求构建一个服务器,但是在构建服务器以使其快速高效地运行时,预期的个功能是什么,我们都知道,在安装Linux操作系统时,一些不需要的软件包和应用程序会自动安装,而不需要用户知道。
  在建立一个服务器时,我们需要问自己我们实际需要的是什么。是否需要web服务器或FTP服务器、NFS服务器、DNS服务器、数据库服务器等。
  在这篇文章中,我们将讨论一些不必要的应用程序和服务,这些应用程序和服务可能不需要,但默认情况下载安装操作系统期间安装并且不知不觉中开始吃系统资源。
  让我们首先知道使用一下命令在系统上运行什么样的服务。
182123gkqgu0ukmduekitd

182141l01t9bjtg79m1cgb
  
  
  现在,我们来看一下使用netstat命令接受连接(端口)的进程,如下所示。
182204aklnzlk3bppe5n33 182218fu1ehdujjfv1jujj
  
  在上面的输出中,您注意到服务器上可能不需要的一些应用程序,但它们仍在运行如下:
  1. smbd and nmbd
  smbd和nmbd是Samba进程。您真的需要在Windows或其他机器上导出SMB共享吗?如果不是!为什么这些进程正在运行?你可以安全地杀死这些进程,并在下次启动机器时自动启动它们。
  2. Telnet
  您需要双向互动的文本通信通过互联网或局域网吗?如果不是!杀死这个过程,并从启动开始。
  3. rlogin
  是否需要通过网络登录到另一个主机。如果不是!杀死这个进程,并禁用它在引导时自动启动。
  4. rexec
  远程进程执行又名rexec让您在远程计算机上执行命令。如果不需要在远程计算机上执行shell命令,只需杀死进程。
  5. FTP
  您是否需要通过互联网将文件从一个主机传输到另一个主机?如果不是,您可以安全地停止服务。
  6. automount
  你需要自动挂载不同的文件系统来创建网络文件系统吗?如果不是!为什么这个过程运行?你为什么让这个应用程序使用你的资源?杀死进程并禁用它自动启动。
  7. named
  你需要运行NameServer(DNS)吗?如果不是在地球上迫使你运行这个过程,并允许吃掉你的资源。首先杀死运行的进程,然后关闭它,以便在启动时运行它。
  8. lpd
  LPD是打印机可以打印服务器。如果您不需要从服务器打印,那么您的系统资源正在被消耗掉。
  9. Inetd
  您是否正在运行任何inetd服务?如果您正在运行独立的应用程序,如ssh,它使用其他独立应用程序,如MySQL,Apache等,那么您不需要inetd。更好地杀死进程,并自动关闭它。
  10. portmap
  Portmap是一个开放式网络计算远程过程调用(ONC RPC),并使用守护进程rpc.portmap和rpcbind。如果这些进程正在运行,则表示正在运行NFS服务器。如果NFS服务器运行不注意意味着您的系统资源无法使用。
  如何在Linux中杀死一个进程
  为了杀死Linux的运行过程,使用“杀死PID”命令。但是,在运行kill命令之前,我们必须知道进程的PID。例如,我想找一个PID的cupsd过程。
182235jcmufk96fcqku06q
  所以' cupsd '进程的PID 是' 1511 '。要杀死该PID,请运行以下命令。

182344dc6bbr8mqmv85y02
  如何在Linux中禁用服务
  在基于Red Hat的发行版(如Fedora和CentOS)中,使用一个名为“ chkconfig ” 的脚本来启用和禁用在Linux中运行的服务。
  例如,允许在系统启动时禁用Apache Web服务器。
182436f28n24cwo2aeozov
  在Debian的基础发行版,如Ubuntu的,Linux Mint的和其他基于Debian的发行版使用一种称为脚本更新的rc.d。
  例如,要在系统启动时禁用Apache服务,请执行以下命令。这里' -f'选项代表强制是强制性的。
182449wtecnt4n8zp6wknm
  在做了这些修改后,系统下次将启动没有这些不必要的过程,这实际上是将节省我们的系统资源和服务器将更加实用,快速,安全和安全。

本文来自投稿,不代表重蔚自留地立场,如若转载,请注明出处:https://www.cwhello.com/2367.html

(0)
上一篇 2017年8月9日 10:41
下一篇 2017年8月23日 11:18

相关推荐

  • 网站访问请求相应的流程及服务器搭建

    一、通常访问的网站是保存在远程的服务器还是本地电脑,你是怎么判断的? 保存在远程的服务器,判断的标准和依据在网络是否连通的情况下能否正常访问。 二、什么叫服务器? 一台运行在网络上有着专门的用途计算机。...

    2017年5月17日
    0150
  • 详解阿里云nginx服务器多站点的配置

    阿里云nginx服务器多站点的配置 今天配置了一下多站点,记录一下配置的过程... 1、首先要找到nginx 配置文件之所在,阿里云上的nginx.conf 文件上 /alidata/server/nginx-1.4.4/conf 中。 2、然后在conf目录下创建一...

    2018年4月13日
    0170
  • linux中mkdir创建目录命令使用说明

    1.命令格式 mkdir [选项] 目录... 2.命令功能: 通过 mkdir 命令可以实现在指定位置创建以 DirName(指定的文件名)命名的文件夹或目录。要创建文件夹或目录的用户必须对所创建的文件夹的父文件夹具有写权限。并且,所...

    2017年12月1日
    0170
  • Nginx 错误处理方法: bind() to 0.0.0.0:80 failed

    nginx总是报错错误信息bind() to 0.0.0.0:80 failed (10013: An attempt was made to access a socket in a way forbidden by its access permissions) 大概意思是 nginx listen的80后端口被占用   于是百度了下查看...

    2018年2月26日
    0120
  • Linux下快速搭建php开发环境

    安装XAMPP for Linux XAMPP(Apache+MySQL+PHP+PERL)是一个功能强大的建站集成软件包,使用XAMPP可快速搭建PHP开发环境。下载链接:https://www.apachefriends.org/download.html  进入下载界面选择XAMPP for Linux...

    2018年4月13日
    0100
  • 三个月后的高考志愿填报也许可以让你7天赚70万

    再过三个月又是一年高考志愿时,所以今天分享一个高考志愿填报指导APP项目,不到千字的项目,实际上执行不易,还需做更详尽的调查和计划,项目提到的思路也需要根据实际情况作为调整,如果真的决定要下手的话,现在...

    2018年4月12日
    0120
  • 如何快速提高网站权重?

    很多站长朋友在衡量网站质量的标准主要是通过第三方站长工具查出的网站PR值,PR值这是谷歌搜索引擎最早针对网站质量做出的一个评价值。如今国内的站长朋友更为关注的是网站权重,依然有很多人利用第三方工具判断,但...

    2018年3月22日
    0120
  • 阿里服务器云扩容云盘教程。

    今天早上打开网站的时候发现网站显示:Error establishing a database connection 报错问题,刚开始以后是数据库关闭了。进入服务器后查看数据库正常显示。经过排查,找到了问题的所在。 原来,是我的云服务器云盘满...

    2021年1月26日
    0380

发表评论

您的电子邮箱地址不会被公开。

您看到的还是重蔚自留地。只是我们升级啦!