Mri*_*lla 18 linux uninstall process ubuntu
我的 Ubuntu 服务器基本上使用 Apache 和 Postgre 为 Python Django 站点提供服务。我们不时通过 SSH 连接到它来配置一些东西,但这就是服务器的问题。由于我试图加强我的安装,我试图删除所有无用的进程和开放的端口。我已经看到有一种叫做avahi-daemon
在后台运行的东西:
avahi 1724 1 0 Jul20 ? 00:00:00 avahi-daemon: running [development.local]
avahi 1726 1724 0 Jul20 ? 00:00:00 avahi-daemon: chroot helper
Run Code Online (Sandbox Code Playgroud)
我读过它与发现同一网络上的其他计算机和打印机有关。(我不完全确定,这更是我觉得有必要摆脱它的原因。)
这是重要的事情吗?我可以删除它吗?如果是这样,如何?
use*_*686 19
Avahi 是Zeroconf的开源实现,用于无需任何集中配置的网络自动管理。一般来说,Avahi 只适用于小型局域网(如家庭局域网)。
该avahi-daemon
进程处理mDNS,用于本地网络内的名称解析和服务发现。如果您不需要它的功能,可以安全地删除 Avahi。
本地名称解析 - 允许您通过hostname.local
名称访问计算机,而无需任何集中配置。由于您的服务器很可能具有 DNS 名称,因此不需要此功能。
服务发现 - 允许程序查找和宣传正在运行的服务(例如,允许列出 LAN 中的所有 SSH 或 PulseAudio 服务器)。这在家庭网络上很方便,但对于数据中心托管的服务器完全没有用。这也可以安全地删除。
(在您的服务器上处于非活动状态的其他 Avahi 组件avahi-autoipd
用于RFC 3927和avahi-dnsconfd
用于发现单播 DNS 服务器。)
Gri*_*ave 11
sudo apt-get purge avahi-daemon
Run Code Online (Sandbox Code Playgroud)
仅禁用:
sudo systemctl stop avahi-daemon
sudo systemctl disable avahi-daemon
Run Code Online (Sandbox Code Playgroud)