Yanıtlar:
lsof -i -P
lsofSeçeneklerde sıkıntı olmadığı için man sayfasını kontrol edin . Root as Run'dan -Palınan ad yerine port numarasını listeler /etc/services, ancak bu size tüm aktif ağ bağlantılarının bir listesini ve durumlarını (dinleme, kurulma vb.) sağlayacaktır.
Neredeyse herkesin istediği şey (TCP ve UDP) netstat -tunlp.
Her gün, belki her saatte kullanırım. 'Lsof' kesmek daha taşınabilir (Solaris'te de çalışır), ancak Debian'da önemli bir paket değil, yüklemelisiniz.
sudo.
netstat -tulpenBayrak eek bilgi veriyor.
netstatama var lsof. :)
Ben büyük bir hayranıyım netstat -ntlpve lsof -iikisi de çoktan bahsetti.
Bana yeni (er) komutu ss .
Çağrı gibi:
ss -l
Komutlar ve bayraklar açısından seçeneklerin olması iyi.
TechRepulic'in burada bulabileceğiniz iyi bir makalesi var . Yukarıda listelenen bazı benzer komutlar vardır, fakat aynı zamanda birkaç varyasyon vardır. Ayrıca, söz konusu bilgisayarın port taraması yapmak için nmap kullanılmasını şiddetle tavsiye ederim, böylece harici bir bakış açısıyla hangi portların açık ve dinlendiğini görebilirsiniz.
sudo nmap -T4 -A -v 192.168.1.1/24başka her şeyin gitmesidir, bunu yapın - git, bunu hiçbir ayrıntı olmadan yapın ... Bir kitabın arka kapağını okumak gibi - etsiz bir sürü kelime.
Dinleme bağlantı noktaları, dışardan açılan bağlantı noktalarıyla aynı değildir. Güvenlik duvarını düşünmeniz gerekir. nmapBaşka bir bilgisayardaki gibi bir programı denerseniz , güvenlik duvarı tarafından engellenmeyen açık portları görebileceksiniz.
-pdüzgün çalışması için, root olarak bu çalıştırmak gerekir, bu nedenlesudo netstat -tplnkimin süreç belirli bir bağlantı noktasında dinleme kullanıcısıysanız aksi işlem kolonu, özellikle yararlı olmayacaktır.