Linux serverlərdə UFW, mürəkkəb iptables qaydalarını sadələşdirərək SSH, HTTP, HTTPS və xüsusi portlar üçün firewall idarəetməsini sürətli və təhlükəsiz edir. Xüsusilə Ubuntu və Debian əsaslı serverlərdə UFW ilə gələn trafikə qadağa qoymaq, lazım olan servisləri açmaq, müəyyən IP ünvanlarına icazə vermək və yalnış giriş cəhdlərini məhdudlaşdırmaq mümkündür. Əsas təhlükəsiz başlanğıc üçün tövsiyə olunan yanaşma belədir: SSH girişini təmin edin, standart gələn trafiki bloklayın, gedən trafiki açıq saxlayın, yalnız istifadə olunan servis portlarını açın və UFW vəziyyətini müntəzəm yoxlayın.
Bir web server internetə açıldığı anda bot skanerləri, parol təxminləri, zəiflik skanerləri və lazımsız port sorğuları ilə üzləşir. Buna görə firewall, Linux server təhlükəsizliyinin ilk müdafiə xəttlərindən biridir. UFW, texniki komandaların gündəlik işlərində üstünlük verdiyi praktik vasitədir; çünki komutları oxunaqlıdır, qayda əlavə və silmək sürətlidir, loglama təmin edir və iptables komutları ilə müqayisədə səhv konfiqurasiya riskini azaldır. Bu bələdiyyədə UFW qurulması, əsas komutlar, SSH kilidlənməsinin qarşısının alınması, web server portları, IP əsaslı icazələr, logların yoxlanması, IPv6, Docker kimi xüsusi hallar və 2026 standartlarına uyğun təhlükəsizlik təcrübələri addım-addım izah ediləcək.
UFW Nədir və Nəyə Xidmət Edir?
UFW, Uncomplicated Firewall sözlərinin qısaltmasıdır. Azərbaycan dilində "sadə firewall" kimi başa düşülə bilər. Linux nüvəsinin paket filtrasiya infrastrukturundan istifadə edir; lakin sistem administratorlarına daha anlaşılan komutlar təqdim edir. Məsələn, birbaşa iptables və ya nftables qaydaları yazmaq əvəzinə sudo ufw allow 443/tcp komutu ilə HTTPS trafikinə icazə verə bilərsiniz.
UFW aşağıdakı hallarda xüsusilə faydalıdır:
- Yeni qurulmuş VPS və ya dedicated serverdə əsas şəbəkə təhlükəsizliyini tez təmin etmək.
- Web serverdə yalnız 80 və 443 portlarını açıq saxlamaq.
- SSH girişini yalnız müəyyən IP ünvanları ilə məhdudlaşdırmaq.
- Brute force hücumlarını azaltmaq üçün SSH bağlantılarını limitlə idarə etmək.
- Test, staging və idarə panelini internetə tam açıq qoymamaq.
- Loglar vasitəsilə şübhəli bağlantıları izləmək.
UFW təkbaşına bütün təhlükəsizlik problemlərini həll etmir; lakin hücum səthini kiçildir. Güclü parollar, SSH açarlarla giriş, müntəzəm yenilənmələr, SSL/TLS konfiqurasiyası və tətbiq təhlükəsizliyi ilə birlikdə istifadə olunduqda çox təsirli əsas qat yaradır. Serverinizdə web saytı yerləşdirirsinizsə firewall ilə yanaşı SSL sertifikatından istifadəni də qaçırmamalısınız SSL sertifikatları.
UFW, iptables və firewalld Müqayisəsi
Linux mühitində firewall idarəetməsi üçün müxtəlif alətlər mövcuddur. UFW, iptables və firewalld çox vaxt eyni ehtiyaca cavab verir; lakin istifadə rahatlığı, dəstək və idarəetmə yanaşması fərqlidir. Aşağıdakı cədvəl seçim etməyinizdə köməkçi olacaq.
| Alət | Əsas Üstünlükləri | Kimlər Üçün Uyğundur? | Nəzərə Alınmalı Məsələlər |
|---|---|---|---|
| UFW | Sadə komutlar, sürətli quraşdırma, Ubuntu/Debian uyğunluğu | VPS istifadəçiləri, web inkişaf etdiricilər, kiçik və orta komandalar | Mürəkkəb şəbəkə seqmentasiyası üçün məhdud ola bilər |
| iptables | Çox detallı qayda idarəsi | İrəli səviyyəli sistem administratorları | Yanlış qayda yazmaq giriş kəsilməsinə səbəb ola bilər |
| firewalld | Zone konsepti, dinamik qayda idarəsi | CentOS, AlmaLinux, Rocky Linux istifadəçiləri | UFW qədər sadə deyil; zone quruluşunu öyrənmək tələb olunur |
Ubuntu əsaslı web server idarə edirsinizsə UFW əksər ehtiyaclar üçün kifayət edir. Böyük korporativ şəbəkələrdə və çoxsəviyyəli təhlükəsizlik arxitekturalarında isə UFW, bulud təhlükəsizlik qrupları, WAF, IDS/IPS və mərkəzləşdirilmiş loglama həlləri ilə birlikdə düşünülməlidir.
UFW Qurulması və İlk Yoxlamalar
UFW adətən Ubuntu üzərində əvvəlcədən quraşdırılır. Yaxşı olar ki, quraşdırılıb-quraşdırılmadığını yoxlayasınız. Komut: sudo ufw status. Əgər "command not found" kimi cavab alırsınızsa, quraşdırma tələb olunur.
Ubuntu və Debian Əsaslı Sistemlərdə Quraşdırma
Əvvəlcə paket siyahısını yeniləyin: sudo apt update. Daha sonra UFW-ni quraşdırın: sudo apt install ufw -y. Quraşdırmadan sonra xidmət vəziyyətini yoxlayın: sudo systemctl status ufw. Əgər aktiv görünmürsə belə, bu normaldır; UFW qaydaları aktivləşdirilməyincə passiv qala bilər.
Server idarəetməsində ilk qayda tələsməməkdir. Uzaq VPS-də işləyirsinizsə, UFW-ni işə salmazdan əvvəl SSH portuna icazə verdiyinizdən əmin olun. Əks halda öz serverinizə daxil olmaq imkanınız itə bilər. Əgər Hostragons-dan VPS istifadə edirsinizsə, ilk təhlükəsizlik konfiqurasiyasına başlamazdan əvvəl panel giriş və konsol seçimlərini qeyd etmək faydalıdır VPS server.
Mövcud Vəziyyəti Görüntüləmə
UFW vəziyyətini görmək üçün sudo ufw status verbose komutundan istifadə edin. Daha ətraflı və nömrələnmiş qayda siyahısı üçün sudo ufw status numbered əmrini işlədin. Qayda silərkən nömrəli siyahı böyük rahatlıq yaradır. Məsələn, səhvən açdığınız portu bağlamaq üçün əvvəlcə onun nömrəsini görür, sonra sudo ufw delete 3 kimi əmrlə silirsiniz.
Təhlükəsiz Başlanğıc: Standart Qaydalar
Yeni Linux serverdə ən təhlükəsiz başlanğıc modeli adətən belə olur: gələn bağlantıları blokla, gedən bağlantılara icazə ver, yalnız zəruri portları aç. Bu yanaşma ən az imtiyaz prinsipinə uyğundur.
Əsas tətbiq ediləcək komutlar:
- sudo ufw default deny incoming
- sudo ufw default allow outgoing
- sudo ufw allow OpenSSH və ya sudo ufw allow 22/tcp
- sudo ufw enable
- sudo ufw status verbose
Burada ən vacib məqam SSH girişidir. Əgər SSH fərqli portda işləyirsə, məsələn 2222, sudo ufw allow 2222/tcp komutunu vermədən UFW-ni aktiv etməyin. Server təhlükəsizliyində standart 22 portunu dəyişmək təkcə təhlükəsizlik təmin etməz; amma avtomatik bot cəhdlərini azalda bilər. Ən önəmlisi SSH üçün parol girişini bağlamaq və açar əsasında girişdən istifadə etməkdir.
SSH Girişini Təhlükəsiz Etmək
SSH serverinizin idarəetmə qapısıdır. Buna görə UFW konfiqurasiyasında ən diqqətli yanaşma tələb edən servisdir. Əgər hər IP-dən SSH açıqdırsa, internetdə avtomatik skanerlər tezliklə serverinizi sınamağa başlayacaq.
SSH Portuna İcazə Vermək
Standart port istifadə olunursa, komut sadədir: sudo ufw allow 22/tcp. Ubuntu tətbiq profiliniz varsa sudo ufw allow OpenSSH da işləyir. Fərqli portdadırsa, məsələn 2222, sudo ufw allow 2222/tcp vermək lazımdır.
SSH Girişini Müəyyən IP ilə Məhdudlaşdırmaq
Ən təhlükəsiz üsullardan biri SSH girişini yalnız sabit idarəçi IP ünvanlarına açmaqdır. Məsələn, ofis IP-niz 203.0.113.10-dursa belə yazın: sudo ufw allow from 203.0.113.10 to any port 22 proto tcp. Beləliklə, SSH portu bütün internetə açıq qalmır.
Çoxlu idarəçi varsa, hər IP üçün ayrıca qayda əlavə edin. Dinamik IP istifadə edirsinizsə, bu metodu diqqətlə qiymətləndirin; IP dəyişdikdə giriş kəsilə bilər. Belə hallarda VPN üzərindən idarəetmə, bastion host və ya provayder panelindən təcili konsol girişi daha peşəkar həll sayılır.
Brute Force Hücumlarına Qarşı Limit Təyini
UFW tez-tez bağlantı cəhdlərini azaltmaq üçün limit komutu təqdim edir. Komut: sudo ufw limit 22/tcp. Bu qayda müəyyən müddət ərzində çoxlu bağlantı cəhdlərini məhdudlaşdırmağa kömək edir. Ancaq fail2ban kimi vasitələrin yerini tam doldurmur. İstehsalat mühitində SSH təhlükəsizliyi üçün UFW limit, fail2ban, açar əsaslı giriş və güclü istifadəçi siyasətləri birlikdə tətbiq edilməlidir.
Web Server Portlarını Açmaq: HTTP və HTTPS
Web sayt yayımlamaq üçün adətən 80/tcp və 443/tcp portları lazımdır. 80 HTTP, 443 isə HTTPS trafik üçündür. Müasir SEO, brauzer təhlükəsizliyi və istifadəçi etimadı baxımından HTTPS artıq standartdır. SSL sertifikatı olmayan saytlar həm təhlükəsizlik xəbərdarlıqları alır, həm də dönüşüm nisbətində azalma yaşaya bilər SSL sertifikatları.
Nginx və ya Apache Üçün Əsas Qaydalar
HTTP üçün komut: sudo ufw allow 80/tcp. HTTPS üçün: sudo ufw allow 443/tcp. Hər ikisini eyni anda açmaq üçün sudo ufw allow 80,443/tcp yerinə ayrı-ayrı yazmaq idarəçilər üçün daha oxunaqlıdır.
UFW tətbiq profilləri də mövcuddur. Nginx üçün sudo ufw app list komutu ilə profilləri görə bilərsiniz. Məsələn, Nginx Full profili həm HTTP, həm HTTPS-yə icazə verir. Komut: sudo ufw allow Nginx Full. Apache üçün oxşar şəkildə Apache Full profili istifadə olunur.
Yalnız HTTPS İstifadəsi Kifayət Edirmi?
Texniki olaraq saytınızı yalnız HTTPS üzərindən yayımlaya bilərsiniz; lakin Let’s Encrypt kimi sertifikat yeniləmə prosesləri və HTTP-dən HTTPS-ə yönləndirmə üçün 80 portunun açıq olması əksər hallarda vacibdir. Buna görə web serverlərdə 80 və 443 portlarını birlikdə idarə etmək daha əlverişlidir. Tətbiq səviyyəsində bütün HTTP sorğularını 301 kodu ilə HTTPS-ə yönləndirmək ən doğru yanaşmadır.
Xüsusi Portlar, Verilənlər Bazası və İdarəetmə Panelləri
Hər portu açmaq asandır; əsas bacarıq hansı portların açılmaması lazım olduğunu bilməkdir. MySQL üçün 3306, PostgreSQL üçün 5432, Redis üçün 6379, Elasticsearch üçün 9200 kimi portlar internetə açıq qalarsa ciddi təhlükəsizlik riskləri yaradır. Bu servislər mümkün qədər yalnız localhost üzərindən dinləməli və ya xüsusi şəbəkə vasitəsilə əlçatan olmalıdır.
Müəyyən IP üçün Xüsusi Port Açmaq
Məsələn, yalnız tətbiq serverinizin verilənlər bazası serverinə girişini təmin etmək istəyirsinizsə IP əsaslı qayda tətbiq etməlisiniz. Komut: sudo ufw allow from 198.51.100.25 to any port 5432 proto tcp. Bu qayda PostgreSQL girişini yalnız göstərilən IP-yə açır.
Yanlış nümunə isə sudo ufw allow 5432/tcp komutunun istehsalat verilənlər bazasında hamıya açıq şəkildə istifadə edilməsidir. Bu, lazımsız hücum səthi yaradır. Verilənlər bazası serverləri, idarə panelləri və daxili servislər üçün həmişə mənbə IP məhdudiyyəti tətbiq edilməlidir.
cPanel, Plesk və İdarəetmə Panellərinə Diqqət
Hosting idarəetmə panelləri bir neçə port istifadə edə bilər. Plesk, cPanel və ya xüsusi idarə paneli varsa, rəsmi port siyahısını yoxlamadan UFW aktiv etməyin. Əks halda e-poçt, DNS, FTP və ya panelə giriş kəsilə bilər. İdarə olunan hosting istifadəçiləri üçün bu mürəkkəblik adətən provayder tərəfindən həll olunur Veb Hostinq.
Qayda Silmə, Redaktə və Sıralama Prinsipleri
UFW ilə qayda idarəsi sadədir; amma istehsalat mühitində dəyişiklik edərkən qeyd aparmaq vacibdir. Əvvəlcə mövcud qaydaları nömrəli şəkildə görün: sudo ufw status numbered. Silmək istədiyiniz qaydanın nömrəsini tapın və sudo ufw delete 5 kimi komutla silin.
Birbaşa qayda ifadəsi ilə silmək də mümkündür. Məsələn sudo ufw delete allow 8080/tcp komutu 8080 portu üçün icazə qaydasını ləğv edir. Lakin mürəkkəb IP əsaslı qaydalarda nömrəli silmə daha etibarlıdır.
Qayda sırası xüsusilə allow və deny qaydaları birlikdə istifadə edilərkən vacib olur. Ümumi icazə qaydasından əvvəl xüsusi rədd etmə qaydası əlavə etmək üçün insert komutunu sınaya bilərsiniz. Məsələn, müəyyən IP-ni ən üstdə rədd etmək üçün sudo ufw insert 1 deny from 203.0.113.55 yazmaq olar. Bu üsul, hücum edən və ya sui-istifadə edən IP-ləri sürətlə bloklamaq üçün faydalıdır.
UFW Logları ilə Trafiki İzləmə
Firewall yalnız portları açıb bağlamaq üçün deyil, şəbəkə davranışını anlamaq üçün də faydalıdır. UFW loglarını aktivləşdirmək üçün sudo ufw logging on komutundan istifadə edilir. Log səviyyəsi low, medium, high və full olaraq təyin oluna bilər. Əksər serverlər üçün başlanğıcda low səviyyəsi yetərlidir.
Logları yoxlamaq üçün /var/log/ufw.log faylını izləyə bilərsiniz. Nümunə: sudo tail -f /var/log/ufw.log. Burada rədd edilən bağlantılar, mənbə IP-lər, hədəf portlar və protokol məlumatları görünür. Məsələn, qısa müddətdə yüzlərlə fərqli IP-dən 22 portuna cəhdlər olursa SSH təhlükəsizliyini gücləndirmək lazımdır.
Logların uzun müddət yüksək səviyyədə saxlanması disk istifadəsini artırır. Buna görə yüksək trafikli serverlərdə log rotasiyası, mərkəzləşdirilmiş loglama və xəbərdarlıq sistemləri nəzərə alınmalıdır. Korporativ layihələrdə təhlükəsizlik qeydlərinin yalnız saxlanması deyil, mənalı şəkildə təhlili də önəmlidir.
IPv6 və UFW Konfiqurasiyası
2026-cı ildən etibarən IPv6 dəstəyi bir çox data mərkəzində standartdır. Lakin bəzi administratorlar yalnız IPv4 qaydalarını nəzərə alıb təhlükəsizlik boşluqları yarada bilər. Serveriniz IPv6 ünvanı alırsa UFW-nin IPv6 trafikini idarə etdiyindən əmin olun.
Yoxlamaq üçün /etc/default/ufw faylında IPV6=yes sətri olmalıdır. Dəyişiklik etdikdən sonra UFW-ni yenidən başladın: sudo ufw disable və sonra sudo ufw enable. UFW status nəticəsində v6 ilə işarələnmiş qaydalar varsa, IPv6 trafik də idarə olunur deməkdir.
Əgər IPv6 istifadə etmirsinizsə, tamamilə söndürmək əvəzinə əvvəlcə provayder və tətbiq tələblərini yoxlayın. Yanlış IPv6 konfiqurasiyası IPv4-də bağladığınız servisin IPv6 üzərindən açıq qalmasına səbəb ola bilər. Bu, tez-tez rastlanan amma diqqətdən qaçan təhlükəsizlik səhvidir.
Docker İstifadəsində UFW-nin Fərqli Davranması
Docker konteyner portlarını açarkən iptables qaydalarını birbaşa dəyişə bilər. Bu, UFW istifadə edən idarəçilər üçün gözlənilməz ola bilər; çünki UFW-də bağlanmış port Docker-un açıq etməsi səbəbindən əlçatan olur. Məsələn docker run -p 8080:80 komutu konteynerdəki 80 portunu hostda 8080 kimi açır.
Docker istifadə edən serverlərdə aşağıdakı yoxlamalar edilməlidir:
- docker ps ilə açıq portları yoxlayın.
- Lazımsız -p və ya ports parametrlərini silin.
- Servisləri yalnız 127.0.0.1 üzərindən yayımlamağı nəzərdən keçirin.
- Bulud təhlükəsizlik qrupları və UFW qaydalarını birlikdə yoxlayın.
- İstehsalat mühitində reverse proxy ilə nəzarətli yayım tətbiq edin.
Konteyner arxitekturasında təhlükəsizlik yalnız UFW komutlarından ibarət deyil. Docker şəbəkələri, imic təhlükəsizliyi, secret idarəsi və yeniləmə strategiyası birlikdə planlanmalıdır. Yüksək trafik olan tətbiqlər üçün doğru server seçimi həm təhlükəsizlik, həm də performans baxımından kritikdir Həsr Olunmuş Server.
UFW Üçün Təhlükəsizlik Yoxlama Siyahısı
Aşağıdakı yoxlama siyahısı yeni Linux serverində praktik başlanğıc standartı kimi istifadə edilə bilər. Xüsusilə web layihəsi, API, e-ticarət və ya müştəri paneli yayımlamadan öncə bu maddələri nəzərdən keçirmək kəsinti və təhlükəsizlik risklərini azaldır.
- Serveri yeniləyin: sudo apt update && sudo apt upgrade -y.
- SSH girişini test edin və mümkün qədər ikinci terminal sessiyası açıq saxlayın.
- Standart gələn trafiki bloklayın: sudo ufw default deny incoming.
- Gedən trafiki açıq saxlayın: sudo ufw default allow outgoing.
- SSH portuna icazə verin və ya IP əsaslı məhdudiyyət tətbiq edin.
- Web server üçün yalnız 80 və 443 portlarını açın.
- Verilənlər bazası portlarını ümumi internetə açmayın.
- UFW-ni aktivləşdirin: sudo ufw enable.
- Qaydaları yoxlayın: sudo ufw status verbose və sudo ufw status numbered.
- Loglamanı açın və ilk 24 saat ərzində şübhəli trafiki izləyin.
- IPv6 qaydalarını nəzərdən keçirin.
- Docker və idarə paneli istifadə edirsinizsə əlavə port təsirlərini test edin.
Real Nümunə: WordPress Serverində UFW Konfiqurasiyası
Tutaq ki, tək bir WordPress saytı Ubuntu üzərində Nginx, PHP-FPM və MySQL ilə işləyir. MySQL yalnız localhost-dadır, sayt HTTPS ilə yayımlanır və SSH idarəçi IP-dən əldə edilir. Bu halda UFW konfiqurasiyası belə ola bilər:
- sudo ufw default deny incoming
- sudo ufw default allow outgoing
- sudo ufw allow from 203.0.113.10 to any port 22 proto tcp
- sudo ufw allow 80/tcp
- sudo ufw allow 443/tcp
- sudo ufw logging on
- sudo ufw enable
- sudo ufw status verbose
Bu konfiqurasiyada SSH hamıya açıq deyil, web trafiki üçün zəruri portlar açıqdır, verilənlər bazası isə xaricdən bağlıdır. WordPress-də təhlükəsizlik plaginləri, güclü idarəçi parolu, aktual tema və əlavələr, müntəzəm ehtiyat nüsxə və SSL ilə möhkəm əsas yaradırsınız. Domen idarəçiliyi və DNS qeydlərinin düzgün qurulması da əlçatanlıq baxımından vacibdir domain sorğulama.
Tez-tez Edilən Səhvlər və Həll Təklifləri
UFW Aktivləşəndə SSH Bağlantısı Kəsildi
Adətən SSH portuna icazə verilmədən UFW aktivləşdirildikdə baş verir. Əgər provayder panelindən konsol girişiniz varsa bağlanıb sudo ufw allow 22/tcp və ya istifadə etdiyiniz xüsusi port üçün icazə əlavə edin. Konsol girişi yoxdursa, dəstək xidməti ilə əlaqə saxlayın. Buna görə də UFW aktivləşdirilməzdən əvvəl həmişə SSH qaydası əlavə edilməlidir.
Web Sayt Açılmır
Nginx və ya Apache işləsə belə 80 və 443 portları bağlıdırsa sayt əlçatan olmaz. sudo ufw status verbose ilə portları yoxlayın. Həmçinin web serverin dinlədiyi portu ss -tulpn ilə təsdiq edin. DNS qeydlərinin düzgün yönləndirildiyindən əmin olun DNS idarəsi.
E-poçt Xidmətləri İşləmir
Email serverləri SMTP, IMAP, POP3 və onların təhlükəsiz variantları üçün bir neçə portdan istifadə edir. 25, 465, 587, 993, 995 kimi portlar lazım ola bilər. Mail hosting xidməti istifadə edirsinizsə, bu portları serverdə açmaq lazım olmaya bilər korporativ e-poçt hosting.
Qayda Əlavə Etdim, Amma İşləmir
Yanlış protokol, port, Docker təsiri, bulud təhlükəsizlik qrupları və ya tətbiqin fərqli portda dinləməsi səbəb ola bilər. UFW qaydası şəbəkə səviyyəsində filtrasiya edir; tətbiq işləmirsə, port açıq olsa da xidmət göstərməz. Buna görə firewall, servis vəziyyəti və provayder şəbəkə qaydaları birlikdə yoxlanmalıdır.
2026-cı İldə UFW Üçün Ən Yaxşı Təhlükəsizlik Təcrübələri
Müasir server təhlükəsizliyi sadəcə bir neçə port bağlamaqdan daha genişdir. 2026-da yaxşı UFW konfiqurasiyası aşağıdakı prinsiplərlə dəstəklənməlidir:
- Ən az imtiyaz: Yalnız həqiqətən zəruri portları açın.
- Doğrulama təhlükəsizliyi: SSH üçün açar əsasında giriş istifadə edin.
- IP məhdudiyyəti: İdarə portlarını sabit IP və ya VPN arxasında saxlayın.
- İzləmə qabiliyyəti: UFW və sistem loglarını müntəzəm yoxlayın.
- Ehtiyat planı: Yanlış firewall qaydası üçün konsol girişi və ya bərpa proseduru təmin edin.
- Çoxqatlı təhlükəsizlik: UFW-ni WAF, SSL, yeniləmə, ehtiyatlama və tətbiq təhlükəsizliyi ilə birlikdə istifadə edin.
- Sənədləşmə: Hər qaydanın əlavə olunma səbəbini komanda daxilində qeyd edin.
Yaxşı qurulmuş firewall, performanslı və etibarlı hosting infrastrukturunun tamamlayıcı hissəsidir. Layihənizin trafiki artdıqca yalnız port qaydaları deyil, resurs idarəsi, ehtiyatlama, CDN, SSL və monitorinq həlləri də planlaşdırılmalıdır Hosting paketləri.
Tez-tez Verilən Suallar
UFW aktivləşdirmək serverimi tam təhlükəsiz edir?
Xeyr. UFW hücum səthini kiçildir və lazımsız portları bağlayaraq vacib təhlükəsizlik təbəqəsi yaradır; lakin təkcə kifayət deyil. Yeniləmələr, SSH açarları, güclü parollar, SSL, ehtiyatlama və tətbiq təhlükəsizliyi ilə birlikdə istifadə olunmalıdır.
UFW ilə 80 və 443 portlarını açmaq kifayətdirmi?
Bir web saytı üçün adətən 80 və 443 portları yetərlidir. Lakin SSH idarəsi üçün 22 və ya xüsusi SSH portunu təhlükəsiz şəkildə açmaq lazımdır. Verilənlər bazası və idarə paneli portları isə mümkün olduqda IP əsaslı məhdudlaşdırılmalıdır.
SSH portunu dəyişmək təhlükəsizliyi artırır mı?
SSH portunu dəyişmək avtomatik bot sınaqlarını azalda bilər; lakin əsl təhlükəsizlik tədbiri sayılmaz. Daha güclü yanaşma SSH açarlarından istifadə, parol girişini bağlamaq, IP məhdudiyyəti və UFW limit və ya fail2ban tətbiqidir.
UFW qaydaları Docker konteynerlərini də idarə edir mi?
Hər zaman gözlədiyiniz kimi olmaya bilər. Docker port açarkən iptables qaydalarını birbaşa dəyişə bilər. Buna görə Docker istifadə olunan serverlərdə docker ps nəticəsi, açıq portlar və UFW qaydaları birlikdə yoxlanmalıdır.
UFW istifadə edərkən IPv6 parametrlərini yoxlamalıyam?
Bəli. Serveriniz IPv6 ünvanı alırsa UFW-nin IPv6 trafikinə də nəzarət etdiyindən əmin olun. /etc/default/ufw faylında IPV6=yes parametri olmalı və sudo ufw status nəticəsində v6 qaydaları təsdiqlənməlidir.
Qısaca, Linux serverlərdə UFW ilə firewall idarəetməsi sürətli, oxunaqlı və effektiv şəkildə həyata keçirilə bilər. Doğru başlanğıc qaydaları, SSH təhlükəsizliyi, web portlarının nəzarətli açılması və logların izlənməsi ilə serverinizin hücum səthini əhəmiyyətli dərəcədə azalda bilərsiniz. Yeni layihə işə salırsınızsa, təhlükəsiz hosting infrastrukturu, SSL və müntəzəm texniki xidmət addımlarını birlikdə planlamaq uzunmüddətli sağlam nəticələr gətirər. Ehtiyacınıza uyğun infrastrukturu seçmək üçün Hostragons imkanlarını nəzərdən keçirə, təhlükəsizlik konfiqurasiyanızı inkişaf hədəflərinizə uyğun mərhələli şəkildə təkmilləşdirə bilərsiniz.