为什么NFS正在监听端口但不显示进程名称,如果没有设置防火墙,是否存在安全风险?

为什么NFS正在监听端口但不显示进程名称,如果没有设置防火墙,是否存在安全风险?

我正在使用 ubuntu 22.04 并安装了 NFS 存储,这是我的 fstab 文件

ftpback-bhs5-26.ip-149-56-30.net:/export/ftpbackup/ns524316.ip-xxx-xxx-xxx.net /media/backup nfs vers=4.0 0 0

当使用检查端口时netstat -tunlp,我突然发现两个我不认识的端口

Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name
tcp        0      0 0.0.0.0:33781           0.0.0.0:*               LISTEN      -
tcp6       0      0 :::35929                :::*                    LISTEN      -

fuser -v 33781/tcp什么都没有输出。我找了很久也没找到它从何而来,最后我才想起来我最近唯一做的改动就是挂载了 NFS 存储。我把它卸载了,端口监听就消失了。为什么它在监听的时候不显示进程名呢?rpcinfo 的输出

root@ubuntu:/home/ubuntu# rpcinfo
   program version netid     address                service    owner
    100000    4    tcp6      ::.0.111               portmapper superuser
    100000    3    tcp6      ::.0.111               portmapper superuser
    100000    4    udp6      ::.0.111               portmapper superuser
    100000    3    udp6      ::.0.111               portmapper superuser
    100000    4    tcp       0.0.0.0.0.111          portmapper superuser
    100000    3    tcp       0.0.0.0.0.111          portmapper superuser
    100000    2    tcp       0.0.0.0.0.111          portmapper superuser
    100000    4    udp       0.0.0.0.0.111          portmapper superuser
    100000    3    udp       0.0.0.0.0.111          portmapper superuser
    100000    2    udp       0.0.0.0.0.111          portmapper superuser
    100000    4    local     /run/rpcbind.sock      portmapper superuser
    100000    3    local     /run/rpcbind.sock      portmapper superuser

不设置防火墙的话会不会有安全问题?

相关内容