GNU/Linux >> Belajar Linux >  >> Panels >> cPanel

Port cPanel &Konfigurasi Firewall

Hari ini kami akan menunjukkan kepada Anda cara mengetahui apa itu Port cPanel dan cara Mengonfigurasi Firewall Anda agar berfungsi secara normal untuk semua layanan web berbasis panel kontrol Anda.
Port sistem ini digunakan untuk banyak area penting dari layanan hosting web Anda seperti Email, Named, MySQL, dan HTTP antara lain.

Pada basis pengetahuan mini yang merupakan bagian dari posting artikel hosting cPanel utama kami, Anda juga akan mempelajari cara mengonfigurasi port email cPanel Anda, serta Port cPanel umum di server RHEL, CentOS, dan CloudLinux yang menjalankan CSF dan APF Firewall. Mari kita mulai dengan hal-hal menyenangkan dengan mencantumkan port terbuka default cpanel.

Daftar Port cPanel

Instalasi cPanel (panel kontrol) &WHM (pengelola hosting web) hadir dengan banyak layanan yang diinstal secara default. Terserah Anda, administrator sistem atau perusahaan hosting web Anda untuk meninjau dan mencopot semua perangkat lunak yang tidak akan Anda gunakan, karena layanan yang lebih aktif berarti lebih banyak sumber daya sistem yang ditujukan untuk layanan tersebut, dan lebih banyak layanan untuk dieksploitasi melalui serangan.

Port Layanan
20 Protokol transfer &port alternatif FTP
21 FTP (protokol transfer file)
22 Port SSH (Secure Shell)
25 SMTP
26 Port alternatif SMTP
37 daemon tanggal
43 server whois
53 BIND server dns
80 server http
110 POP3 damon
113 identitas
143 Port email IMAP
443 https (http melalui SSL untuk sertifikat ssl)
465 SMTP, port SSL/TLS Aman
579 alat keamanan cPHulk
783 Daemon SpamAssassin™
873 rsync daemon
993 IMAP melalui SSL
995 POP3 melalui SSL
2077 Layanan WebDAV
2078 Layanan WebDAV melalui SSL
2079 CalDAV dan CardDAV
2080 CalDAV dan CardDAV melalui SSL
2082 port masuk cPanel
2083 login cPanel melalui SSL
2086 login WHM (pengelola hosting web)
2087 login WHM melalui SSL
2089 Pemeriksaan Lisensi cPanel
2095 Webmail
2096 Webmail melalui SSL
3306 MySQL

Konfigurasi Firewall

Harap tinjau langkah-langkah ini dengan hati-hati untuk menghindari terkuncinya diri Anda dari server Anda, pastikan Anda memasukkan IP koneksi internet publik Anda ke daftar putih sebelum menerapkan aturan firewall definitif. Jangan pernah menutup terminal linux Anda (baris perintah) dan selalu buka akses shell ke server Anda saat mengonfigurasi dan menguji pengaturan firewall Anda.

Firewall ini hanya dapat disiapkan jika Anda memiliki akses root langsung pada server khusus atau cloud vps sebagai lingkungan hosting Anda… pada paket hosting bersama &pengecer seperti hosting joomla, hosting web wordpress, hosting magento, dll. mungkin tidak akan berguna karena tidak 'tidak menawarkan akses root ke server Anda.

ConfigServer telah membangun firewall hebat yang disebut CSF, menyediakan shell yang dapat disesuaikan sepenuhnya dan antarmuka manajemen firewall WHM, yang memungkinkan Anda mengedit, memulai ulang, menghentikan, dan memulai aturan iptables Anda dengan mudah. Namun sejujurnya, ini lebih dari sekadar firewall iptables, ini adalah firewall inspeksi paket lengkap,  sistem deteksi intrusi, dan juga aplikasi keamanan server Linux.

Instal Firewall CSF

wget https://download.configserver.com/csf.tgz
tar -xzf csf.tgz
cd csf & ./install.cpanel.sh

Pindah ke WHM>> Plugin>> ConfigServer &Firewall

Sangat penting, untuk menguji pengaturan firewall Anda, Anda harus tetap TESTING =“1”, dengan cara ini jika Anda diblokir dari server Anda sendiri, Anda dapat login lagi dalam beberapa menit setelah cron CSF menghapus aturan ipables, ini adalah untuk berjaga-jaga jika Anda belum mengonfigurasi port di firewall dengan benar.

# Testing flag - enables a CRON job that clears iptables incase of
# configuration problems when you start csf. This should be enabled until you
# are sure that the firewall works - i.e. incase you get locked out of your
# server! Then do remember to set it to 0 and restart csf when you're sure
# everything is OK. Stopping csf will remove the line from /etc/crontab
#
# lfd will not start while this is enabled
TESTING = "1"

Variabel port adalah seperti yang Anda lihat di bawah ini:

# Allow incoming TCP ports
TCP_IN = "22,25,26,53,80,110,143,443,465,587,993,995,2077,2078"

# Allow outgoing TCP ports
TCP_OUT = "20,21,22,25,26,37,43,53,80,110,113,443,587,873,993,995,2086,2087,2089,2703"

# Allow incoming UDP ports
UDP_IN = "53"

# Allow outgoing UDP ports
# To allow outgoing traceroute add 33434:33523 to this list
UDP_OUT = "20,21,53,113,873,6277"

Ini adalah konfigurasi firewall port cPanel dasar, Anda harus mempelajari dokumentasi CSF untuk mengonfigurasi firewall Anda dengan benar, karena melibatkan lebih banyak opsi untuk mengamankan dan memperkuat port server Anda serta koneksi masuk dan keluar. Anda juga dapat melihat panduan lengkap instalasi CSF Firewall untuk server cPanel, jika Anda ragu tentang cara membuka port di CSF.

Mengonfigurasi Port di APF Firewall

APF Firewall adalah alternatif lain untuk CSF Firewall, telah ada bahkan sebelum CSF, dan merupakan layanan ujung depan untuk firewall netfilter/iptables. Sama seperti CSF, ini bukan hanya solusi manajemen firewall tetapi juga rangkaian keamanan server.

Instal Firewall APF

wget http://www.rfxn.com/downloads/apf-current.tar.gz
tar -xvpzf apf-current.tar.gz
cd apf-*
sh ./install.sh

Sekarang setelah APF Firewall Anda terinstal, mari konfigurasikan.

nano -w /etc/apf/conf.apf

Cari variabel 'DEVEL_MODE' dan pastikan disetel ke 1 sampai Anda puas dengan pengaturan firewall Anda.

# !!! Do not leave set to (1) !!!
# When set to enabled; 5 minute cronjob is set to stop the firewall. Set
# this off (0) when firewall is determined to be operating as desired.
DEVEL_MODE="1"

Sekarang mari kita konfigurasikan port yang diperlukan pada variabel TCP dan UDP:

# Configure inbound (ingress) accepted services. This is an optional
# feature; services and customized entries may be made directly to an ip's
# virtual net file located in the vnet/ directory. Format is comma separated
# and underscore separator for ranges.
#

# Common inbound (ingress) TCP ports
IG_TCP_CPORTS="22,25,26,53,80,110,143,443,465,587,993,995,2077,2078"

# Common inbound (ingress) UDP ports
IG_UDP_CPORTS="53"

# Outbound (egress) filtering
EGF="1"

# Common outbound (egress) TCP ports
EG_TCP_CPORTS="20,21,22,25,26,37,43,53,80,110,113,443,587,873,993,995,2086,2087,2089,2703"

# Common outbound (egress) UDP ports
EG_UDP_CPORTS="20,21,53,113,873,6277"

Setelah siap, mulai ulang APF untuk menerapkan perubahan:

service apf restart

Ini hanyalah konfigurasi firewall APF dasar, Anda harus membaca Dokumentasi APF dan meninjau serta mengkonfigurasi ulang firewall iptables Anda dengan cermat agar sesuai dengan kebutuhan Anda sendiri.

Kesimpulan

Seperti yang telah kita lihat di posting ini, firewall CSF dan APF menawarkan solusi yang solid untuk aturan iptables dan manajemen keamanan server, namun kami selalu merekomendasikan CSF sebagai solusi pertama karena lebih sering diperbarui daripada APF Firewall, dan ini adalah firewall yang dibangun untuk platform cPanel.

Bacaan lebih lanjut:

  • Cara Memeriksa Apakah Port Terbuka di cPanel
Konfigurasi Port &Firewall cPanel terakhir diubah:22 Agustus 2017 oleh Esteban Borges
cPanel
  1. Konfigurasi Firewall menggunakan Iptables di Ubuntu 14.04

  2. Daftar Port yang Akan Dibuka untuk Server WHM &cPanel

  3. Cara Mengatur Daemon cPanel DAV

  1. Cara menginstal sertifikat SSL pihak ketiga dengan cPanel

  2. Cara menginstal sertifikat SSL yang ditandatangani sendiri di cPanel

  3. Sertifikat SSL Hostname Gratis Anda yang ditandatangani cPanel

  1. Cara mengizinkan port melalui firewall di AlmaLinux

  2. Cara Konfigurasi Iptables Firewall di CentOS

  3. Bagaimana Cara Memasang Sertifikat SSL di Layanan WHM/cPanel?