Caminho para o socket unix

0

Estou usando p0f para tirar impressões digitais de sistemas operacionais de rede a partir de capturas de tráfego. p0f tem um recurso que permite que ele seja configurado como um daemon e ouça em segundo plano por uma conexão de um p0f-client (ou seja, link )

Para configurar p0f como um daemon, devo executar ie:

p0f -i eth0 -s path/to/unix_socket

Mas eu não entendo a parte sobre path/to/unix_socket . Sou relativamente novo no Linux e estou acostumado a ter aplicativos de servidores configurando seus próprios soquetes?

Alguém pode indicar como configurar p0f como um daemon?

    
por Juicy 10.06.2015 / 23:27

1 resposta

3

O path/to/unix_socket é um local do sistema de arquivos que você pode escolher para manter um soquete para comunicação de um cliente para o daemon. Pense em um soquete como sendo um canal ou arquivo bidirecional que possui um leitor / gravador (ouvinte) e um gravador / leitor (locutor). O daemon p0f criará o soquete no lugar que você especificar.

Como exemplos concretos, pode ser em /tmp/p0fsock ou /var/run/p0f , ou mesmo em qualquer outro lugar no sistema de arquivos que seu daemon tenha permissões para criar um soquete de escuta. A única ressalva é que os clientes devem conhecer o endereço do soquete (ou seja, o caminho dentro do sistema de arquivos) para se comunicar com o daemon.

    
por 11.06.2015 / 00:38

Tags