Você pode usar nmap
para mostrar todas as portas abertas.
Abra um terminal e instale o aplicativo nmap
:
sudo apt install nmap
As man pages do nmap podem ser criadas usando man nmap
, que pode mostrar todos os comandos que você pode usar depois de instalado.
Depois de instalado, você pode verificar todas as portas que estão abertas no seu host com a opção -p
de nmap
como a seguinte (eu configurei para varrer todas as portas de 1 a 65535):
terrance@terrance-ubuntu:~$ nmap -p1-65535 10.0.0.100
Starting Nmap 7.01 ( https://nmap.org ) at 2016-10-29 23:28 MDT
Nmap scan report for terrance-ubuntu.local (10.0.0.100)
Host is up (0.00025s latency).
Not shown: 65522 closed ports
PORT STATE SERVICE
21/tcp open ftp
22/tcp open ssh
25/tcp open smtp
139/tcp open netbios-ssn
445/tcp open microsoft-ds
902/tcp open iss-realsecure
1936/tcp open unknown
10000/tcp open snet-sensor-mgmt
17500/tcp open db-lsp
32400/tcp open unknown
32469/tcp open unknown
33400/tcp open unknown
33443/tcp open unknown
Você pode matar o processo que tem a porta aberta como webmin (ou porta 10000) na minha lista, ou você pode usar iptables
para criar uma regra simples para DROP
os pacotes para aquela porta por enquanto próxima reinicialização (Se você quiser permanente, talvez queira instalar o pacote iptables-persistent
):
sudo iptables -A INPUT -p tcp --dport 10000 -j DROP
Então, se você quiser adicioná-lo novamente para esta sessão, exclua a regra:
sudo iptables -D INPUT -p tcp --dport 10000 -j DROP
Exemplos abaixo:
terrance@terrance-ubuntu:~$ sudo iptables -A INPUT -p tcp --dport 10000 -j DROP
terrance@terrance-ubuntu:~$ nmap -p1-65535 10.0.0.100
Starting Nmap 7.01 ( https://nmap.org ) at 2016-10-29 23:49 MDT
Nmap scan report for terrance-ubuntu.local (10.0.0.100)
Host is up (0.00028s latency).
Not shown: 65522 closed ports
PORT STATE SERVICE
21/tcp open ftp
22/tcp open ssh
25/tcp open smtp
139/tcp open netbios-ssn
445/tcp open microsoft-ds
902/tcp open iss-realsecure
1936/tcp open unknown
10000/tcp filtered snet-sensor-mgmt
17500/tcp open db-lsp
32400/tcp open unknown
32469/tcp open unknown
33400/tcp open unknown
33443/tcp open unknown
Nmap done: 1 IP address (1 host up) scanned in 4.13 seconds
terrance@terrance-ubuntu:~$ sudo iptables -D INPUT -p tcp --dport 10000 -j DROP
terrance@terrance-ubuntu:~$ nmap -p1-65535 10.0.0.100
Starting Nmap 7.01 ( https://nmap.org ) at 2016-10-29 23:49 MDT
Nmap scan report for terrance-ubuntu.local (10.0.0.100)
Host is up (0.00027s latency).
Not shown: 65522 closed ports
PORT STATE SERVICE
21/tcp open ftp
22/tcp open ssh
25/tcp open smtp
139/tcp open netbios-ssn
445/tcp open microsoft-ds
902/tcp open iss-realsecure
1936/tcp open unknown
10000/tcp open snet-sensor-mgmt
17500/tcp open db-lsp
32400/tcp open unknown
32469/tcp open unknown
33400/tcp open unknown
33443/tcp open unknown
Nmap done: 1 IP address (1 host up) scanned in 4.10 seconds
Espero que isso ajude!