Linux服务管理(如何关闭或禁用不需要的服务)?

在安装Linux操作系统时,一些不必要的数据包和应用程序会在用户不注意的情况下自动安装。在本文中,我们将讨论如何将Linux系统中一些不必要的应用程序和服务禁用,以保护你的系统资源。

首先让我们来看看系统中正在运行哪些服务。使用以下命令:

输出结果

现在让我们使用下面的netstat命令快速浏览接受连接的进程(端口)。

输出结果

从上面的输出结果中,你会发现一些不需要在服务器上运行的应用程序,如:

1. smbd and nmbd

smbd和nmbd是Samba的后台进程。你真的需要在Windows或其他机器上输出smb分享吗?如果不是,为什么运行这些进程呢?

你可以在下一次机器启动时关闭开机启动设置,这样就能安全地关闭或禁用这些进程。

2. Telnet

你需要通过互联网或者局域网进行适合文本形式的通讯吗?如果不是的话,在机器启动时关闭这个进程吧。

3. rlogin

你需要通过网络登录到另一个主机吗?如果不需要的话,那么在机器启动时关闭这个进程的开启启动功能。

4. rexec

远程进程执行rexec允许你在远程计算机上执行shell命令。如果你不需要在远程机器上执行shell命令,请关闭该进程。

5. FTP

你需要将一个主机上的文件通过网络转移到另一个主机上吗?如果不需要,你可以停止FTP服务。

6. automount

你需要自动挂载不同的文件系统,弹出网络文件系统吗?如果不是,为什么要运行这个进程,为什么要让这个应用程序占用你的资源呢?关闭它的自动启动功能吧。

7. named

你需要运行域名服务器(DNS)吗?如果不是,你应该关掉这个进程,释放你的资源。先关闭正在运行的进程,然后关闭开机启动设置。

8. lpd

lpd是打印机的后台进程。如果你不需要从服务器打印,该进程会消耗你的系统资源。

9. Inetd

你运行inetd服务吗?如果你正在运行独立应用程序,如ssh,ssh会使用其他独立的应用程序,比如Mysql、Apache等。如果你不需要inetd,最后在下次自动启动时关闭掉。

10. portmap

Portmap是一个开放网络计算远程过程调用(ONC RPC),启用后台进程rpc.portmap和rpcbind。如果这些进行运行,意味着你正在运行NFS服务器。如果你没有注意到NFS服务器运行的话,意味着你的系统资源正在消耗。

如何在Linux系统中杀死一个进程

可以使用“Kill PID”命令杀死一个在Linux中运行的进程。但是在运行Kill命令之前,我们必须了解进程的PID。例如,我想找“cupsd”进程的PID。

那么“cupsd”进程的PID是1511。运行下面的命令杀死该PID。

如何禁用Linux服务

对于红帽发行版如Fedora和CentOS,利用“chkconfig”脚本来启用和禁用Linux系统中运行的服务。  

例如,在系统启动时禁用Apache web服务器。

对于基于Debain的发行版如Ubuntu、Linux Mint和其他Debian发行版,使用一个叫做update-rc.d的脚本。

例如,在系统启用时使用下面的命令禁用Apache服务。这里“- f”选项代表强制性。

做了这些变更之后,系统下次启动时不会再运行这些没有必要的进程,从而为我们节约了系统资源。服务器将会更实用、快速、安全。

(0)

相关推荐

  • 如何开启(启动)SQL server 服务管理器?

    电脑上有些软件运行需要开启SQL server 数据库,但是有时候打开电脑却发现它是是关闭状态.下面我教大家如何打开SQL server    . 操作方法 01 打开电脑右下角的开始(或者直接按wi ...

  • windows音频服务未运行没声音无法启动windows audio服务

    问:你好,我电脑出现了音频服务未运行,而且没声音,在控制版面---管理工具----服务---windows audio里无法启动这个选项,提示windows无法启动windows audio服务 (位 ...

  • Win10如何关闭禁用程序兼容助手服务

    程序兼容性助手是什么? 程序兼容性助手(Program Compatibility Assistant,简称PCA) 监视由用户安装和运行的程序,并检测已知兼容性问题.若存在已知兼容性问题,Windo ...

  • Linux/MAC服务管理

    (一)端口占用查询 常用命令: lsof netstat 实例: lsof -i:80 netstat -an | grep 80 netstat -an | grep LISTEN 查询本机监听的端 ...

  • Win10如何打开服务管理器以便开启或关闭某项服务

    在某项服务上点击右键,选择“启动”或“停止”即可开启或关闭相应的服务。那么今就来总结一下Windows10打开服务管理器的方法: 方法一、运行打开服务的命令services.msc 打开“运行”对话框 ...

  • 怎么将微信中的第三方服务关闭 微信中如何设置服务管理

    今天,小编给大家介绍将微信中第三方服务关闭的方法,希望对大家有所帮助.具体如下:1.第一步,请大家在自己的手机中找到[微信]图标,点击进入主界面.2.第二步,接下来,请选择屏幕右下方的[我]按钮.3. ...

  • 多余的windows7服务清理和关闭方法(图文)

    现在已经有不少配置不是很高的电脑用户正式用上了Windows 7(以下简称Win 7),如何让低配置电脑可以更流畅的运行Win 7呢?虽然部分软件提供了傻瓜化的优化处理方法,但这些优化往往让用户摸不到 ...

  • win7系统如何通过组策略禁用windows media center服务

    windows media center是微软官方提供并预装进入系统的多媒体播放器,这个工具再电脑使用过程中很少使用到,正常系统默认安装完毕windows media center图标会在任务栏上,而 ...

  • win10电脑OneDrive的同步服务功能如何关闭

    今天给大家介绍一下win10电脑OneDrive的同步服务功能如何关闭的具体操作步骤.1. 首先打开电脑,进入主页面后,点击左下角的搜索图标,在搜索框中输入"组策略",点击[打开] ...