Cara Memeriksa Pelabuhan Terbuka di RHEL 8 / CentOS 8 Linux

Cara Memeriksa Pelabuhan Terbuka di RHEL 8 / CentOS 8 Linux

Firewalld adalah mekanisme yang menggariskan untuk konfigurasi firewall pada RHEL 8 / CentOS 8. Versi RHEL 8 / CentOS 8 semasa daemon firewalld didasarkan pada nftables. Untuk menyemak port terbuka di RHEL 8 / CentOS 8 anda boleh menggunakan Firewall-CMD Perintah seperti yang ditunjukkan di bawah. Kami juga akan membincangkan bagaimana untuk menyemak port terbuka dari jauh dengan nmap perintah.

Dalam tutorial ini anda akan belajar:

  • Cara Memeriksa Pelabuhan Terbuka di RHEL 8.
  • Cara memeriksa perkhidmatan di RHEL 8.
  • Cara memeriksa port terbuka dari jauh menggunakan nmap.
  • Cara menyenaraikan port dan perkhidmatan terbuka dengan Firewall-CMD.
Semak port terbuka di firewall rhel 8 linux menggunakan Firewall-CMD perintah.

Keperluan perisian dan konvensyen yang digunakan

Keperluan Perisian dan Konvensyen Talian Perintah Linux
Kategori Keperluan, konvensyen atau versi perisian yang digunakan
Sistem RHEL 8 / CENTOS 8
Perisian N/a
Yang lain Akses istimewa ke sistem linux anda sebagai akar atau melalui sudo perintah.
Konvensyen # - Memerlukan arahan Linux yang diberikan untuk dilaksanakan dengan keistimewaan akar sama ada secara langsung sebagai pengguna root atau dengan menggunakan sudo perintah
$ - Memerlukan arahan Linux yang diberikan sebagai pengguna yang tidak layak

Cara Memeriksa Pelabuhan Terbuka di RHEL 8 / CentOS 8 Linux Langkah demi Langkah Arahan



Semasa memeriksa port firewall terbuka di RHEL 8 / CentOS 8 Linux, penting untuk mengetahui bahawa pelabuhan firewall boleh dibuka dalam dua cara utama yang berbeza. Pertama, port firewall boleh dibuka sebagai sebahagian daripada perkhidmatan pra-konfigurasi. Sebagai contoh:

# firewall-cmd --Zone = public --PerManent --Add-Service = http 

Kedua, pelabuhan boleh dibuka secara langsung sebagai pelabuhan yang telah ditetapkan oleh pengguna tersuai. Contoh:

# firewall-cmd --permanent --add-port 8080/tcp 
  1. Periksa port perkhidmatan dibuka:
    # firewall-cmd-list-perkhidmatan kokpit dhcpv6-client http https ssh 

    Perkhidmatan di atas mempunyai pelabuhan yang relevan terbuka.

  2. Periksa port dibuka:
    # Firewall-CMD-LIST-PORTS 20/TCP 8080/TCP 

    Pelabuhan di atas, iaitu 20 dan 8080 dibuka untuk trafik yang masuk.

  3. Semak semua pelabuhan dan perkhidmatan terbuka:
    # firewall-cmd --list-all 
  4. Akhir sekali, anda boleh mendapatkan gambaran yang tepat mengenai semua pelabuhan terbuka oleh nmap Perintah untuk mana -mana tuan rumah Linux jauh. Contohnya di bawah nmap Perintah akan menyiasat 1000 pelabuhan yang paling biasa digunakan:
    $ nmap rhel8 hos naik (0.Latihan 78s). Tidak ditunjukkan: 994 port ditapis port state perkhidmatan 20/tcp ditutup ftp-data 22/tcp terbuka ssh 80/tcp terbuka http 443/tcp ditutup https 8080/tcp ditutup http-proxy 9090/tcp tertutup zeus-admin 

    Sila ambil perhatian bahawa ditutup bermaksud bahawa port firewall dibuka, bagaimanapun, perkhidmatan yang menggariskan pada pelayan RHEL 8 / CentOS 8 sebenar tidak berjalan. Ia juga mungkin untuk memeriksa port tertentu. Sebagai contoh:

    $ nmap -p 80 RHEL8 Port State Service 80/TCP Buka HTTP 

Lawati Panduan NMAP kami untuk lebih banyak nmap Contoh penggunaan arahan.

Tutorial Linux Berkaitan:

  • Cara Menunjukkan/Periksa Pelabuhan Terbuka di Ubuntu Linux
  • Firewall terbaik untuk linux
  • Cara Membenarkan Pelabuhan Melalui Firewall di Almalinux
  • Cara melumpuhkan/membolehkan firewall di almalinux
  • Pasang Firewalld di Centos Linux System
  • Cara Mengeksport Repositori Dengan Git-Daemon
  • Cara menentukan zon firewalld tersuai
  • Perkara yang hendak dipasang di Ubuntu 20.04
  • Perkara yang perlu dilakukan setelah memasang ubuntu 20.04 Focal Fossa Linux
  • Ubuntu 20.04 Persediaan Pelayan Minecraft