Cara Memeriksa Pelabuhan Terbuka di RHEL 8 / CentOS 8 Linux
- 1651
- 92
- Dana Hammes
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
.
Firewall-CMD
perintah. Keperluan perisian dan konvensyen yang digunakan
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
- Periksa port perkhidmatan dibuka:
# firewall-cmd-list-perkhidmatan kokpit dhcpv6-client http https ssh
Perkhidmatan di atas mempunyai pelabuhan yang relevan terbuka.
- Periksa port dibuka:
# Firewall-CMD-LIST-PORTS 20/TCP 8080/TCP
Pelabuhan di atas, iaitu
20
dan8080
dibuka untuk trafik yang masuk. - Semak semua pelabuhan dan perkhidmatan terbuka:
# firewall-cmd --list-all
- Akhir sekali, anda boleh mendapatkan gambaran yang tepat mengenai semua pelabuhan terbuka oleh
nmap
Perintah untuk mana -mana tuan rumah Linux jauh. Contohnya di bawahnmap
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