Неизвестный процесс на порте, не помогает, nfs-kernel-server?

Во время стандартной проверки безопасности мы обнаружили, что что-то прослушивало неизвестный нам порт 2030 года, и у нас возникли проблемы с определением источника.

# netstat -anp | grep LIST
tcp        0      0 0.0.0.0:2049            0.0.0.0:*               LISTEN      -
....
tcp        0      0 0.0.0.0:2030            0.0.0.0:*               LISTEN      -

Оба без "процесса". Подключение к нему не дало никакой информации (разъединяется после ввода, скорее всего потому, что ожидаемый протокол не соблюдается), lsof -i :2030 тоже ничего. Просто чтобы убедиться, что я скопировал новый lsof бинарный, но я не уверен, что дополнительные, возможно скомпрометированные, он вызывает. 2049 Я знаю, что это от nfs-kernel-server, который ведет себя так же (нет информации о процессах из netstat или lsof). И вот, после перезапуска nfs-kernel-server на коробке debian процесс прослушивания 2030 исчез.

Итак, мои вопросы:

  1. Должен ли я беспокоиться о скомпрометированной коробке или это действительно проблема nfs-kernel-server?
  2. Если это проблема nfs-kernel-server, что именно происходит, почему нельзя lsof показать эту информацию?

,

Linux 2.6.39-2-686-pae
nfs-kernel-server 1:1.2.3-3
lsof 4.81.dfsg.1-1

2 ответа

Есть ли у вас, например, автоматические домашние каталоги NFS? Если да, эти порты прослушивания исчезнут через несколько секунд / минут после выхода каждого пользователя из системы.

Порт 2049 определенно связан со службой nfs в ядре. В моей системе запущен nfsd.

:;  sudo netstat -anp | grep LIST
tcp        0      0 0.0.0.0:2049                0.0.0.0:*                   LISTEN      -                   

Итак, давайте посмотрим, запускаю ли я kmod для этого:

:;    lsmod | grep nfs
nfsd                  287337  17 
exportfs               38849  1 nfsd
auth_rpcgss            81889  1 nfsd
nfs                   298541  1 
lockd                 101297  3 nfsd,nfs
fscache                52385  1 nfs
nfs_acl                36673  2 nfsd,nfs
sunrpc                200073  19 nfsd,auth_rpcgss,nfs,lockd,nfs_acl

Ага! А теперь мы проверим, работают ли потоки ядра:

:;  ps -aefd | grep nfs
root      3648   171  0  2011 ?        11:46:48 [nfsiod]
root      3882   171  0  2011 ?        00:00:00 [nfsd4]
root      3883     1  0  2011 ?        00:00:00 [nfsd]
root      3884     1  0  2011 ?        00:00:00 [nfsd]
root      3885     1  0  2011 ?        00:00:00 [nfsd]
root      3886     1  0  2011 ?        00:00:00 [nfsd]
root      3887     1  0  2011 ?        00:00:00 [nfsd]
root      3888     1  0  2011 ?        00:00:00 [nfsd]
root      3889     1  0  2011 ?        00:00:00 [nfsd]
root      3890     1  0  2011 ?        00:00:00 [nfsd]

Ага!

Таким образом, по крайней мере, вы можете подтвердить, что 2049 действительно NFS.

Я не знаю, что такое 2030 год.

Другие вопросы по тегам