背景:
- 我正在运行一个家庭 Debian GNOME 桌面,通过以太网电缆连接到以太网路由器。
- 我有一台打印机,通过 USB 电缆直接连接到我的电脑。
- 我的电脑有 2 个硬盘。
- 我偶尔会使用 USB 电缆将照片从相机复制到 PC。
rpc.statd 和 avahi-daemon 正在监听所有网络,而不仅仅是像 cupsd 和 portmap 那样监听 127.0.0.1。
我读过他们的手册页和各种论坛,但我不知道他们是否真的需要。我的意思是,GNOME 需要它们吗?需要端口映射吗?是否可以让他们只听 127.0.0.1 ?
root@debian:/# netstat -nap | grep -v “unix” 活动的互联网连接(服务器和已建立的) Proto Recv-Q Send-Q 本地地址 外部地址 状态 PID/程序名称 tcp 0 0 127.0.0.1:111 0.0.0.0:* 监听 168/端口映射 tcp 0 0 127.0.0.1:631 0.0.0.0:* 监听 1594/cupsd tcp 0 0 0.0.0.0:42469 0.0.0.0:* 监听 1180/rpc.statd tcp6 0 0 ::1:631 :::* 听 1594/cupsd udp 0 0 0.0.0.0:34406 0.0.0.0:* 1180/rpc.statd udp 0 0 0.0.0.0:5353 0.0.0.0:* 1536/avahi 守护进程: udp 0 0 127.0.0.1:111 0.0.0.0:* 1168/端口映射 udp 0 0 0.0.0.0:42397 0.0.0.0:* 1536/avahi 守护进程: udp 0 0 0.0.0.0:932 0.0.0.0:* 1180/rpc.statd UDP 0 0 0.0.0.0:68 0.0.0.0:* 16068/dhclient udp6 0 0 :::5353 :::* 1536/avahi 守护进程: udp6 0 0 :::59211 :::* 1536/avahi 守护进程:
答案1
portmap 和 rpc.statd 很旧,至少可以追溯到 90 年代初。我相信它们唯一仍然常用的是 NFS,这是一种在网络上的 *nix 机器之间映射目录的方法。如果您不需要,可以将它们都卸载。
avahi-daemon 我不太确定。我认为它用于查找网络上的打印机和其他资源?您可能可以在谷歌上阅读有关它的信息,如果它不是您需要的东西,您可以将其删除。
此外,debian 的一大优点是,如果您尝试卸载系统其他部分所需的某些内容,它会向您发出警告。 Debian 的包管理非常好。因此,如果你发现一些你不喜欢的东西,请激发才能并尝试清除它。如果它抱怨,只需恢复到原始状态即可。