Como posso obter systemd para me dizer por que o init está escutando em uma porta específica?

2

Estou configurando um BeableBone Black executando uma imagem Debian do BeagleBone.org.

Eu posso ver que init (ou seja, systemd) está escutando nas portas 1880 e 3000 .

debian@beaglebone:~$ sudo netstat -taunp | grep LISTEN
tcp        0      0 0.0.0.0:53              0.0.0.0:*               LISTEN      978/dnsmasq         
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      852/sshd            
tcp6       0      0 :::53                   :::*                    LISTEN      978/dnsmasq         
tcp6       0      0 :::22                   :::*                    LISTEN      852/sshd            
tcp6       0      0 :::1880                 :::*                    LISTEN      1/init              
tcp6       0      0 :::3000                 :::*                    LISTEN      1/init              

Anteriormente, init também estava atendendo na porta 80. Desativei isso com esses comandos do link :

systemctl disable bonescript.service
systemctl disable bonescript.socket
systemctl disable bonescript-autorun.service

Como posso obter o sistema para me informar quais serviços estão atendendo nas portas 1880 e 3000 ?

    
por mpb 07.12.2017 / 23:51

1 resposta

3

Use systemctl list-sockets e procure na primeira coluna, com o nome LISTEN , por algo que termine em :3000 ou :1880 . Deixe-nos saber o que você achou!

    
por 08.12.2017 / 00:06