title: ”🐧 Linux’ta Port Yönetimi” description: “Bilgisayarımızı veya sunucumuzu büyük bir apartman olarak düşünelim. Bu apartmanın birçok kapısı var. Her kapı belirli bir şey için kullanılır.”
Mesela:- 80 numaralı kapı genelde web siteleri içindir.
- 25565 numaralı kapı Minecraft oyun sunucuları içindir.
- 22 numaralı kapı ise uzaktan bağlanmak için kullanılır.
Portları açarsak, arkadaşlarınız, oyuncularınız veya başka insanlar gelebilir.
Portları kapatırsak, kimse içeri giremez.
📌 Port Nedir?
Portlar, bilgisayarınızın veya sunucunuzun dış dünya ile haberleşmesini sağlayan kapılar gibidir. Örneğin:- 80: Web sitesi (HTTP)
- 22: Uzaktan bağlantı (SSH)
- 25565: Minecraft oyun sunucusu
- TCP: Web siteleri, SSH vb. için kullanılır.
- UDP: Oyunlar, video ve ses bağlantıları için kullanılır.
⚠️ Dikkat: SSH ve FTP Portlarını Önce Açın!
Herhangi bir port yöneticisini (ufw, firewalld, iptables) etkinleştirmeden önce SSH (22) ve varsa FTP (21) portlarını açmanız çok önemlidir.Aksi halde, bu portlar varsayılan olarak kapalı olduğundan dolayı sunucunuza uzaktan erişiminiz kesilebilir.
✅ UFW kullanıyorsanız:
Ardından güvenle sudo ufw enable komutunu çalıştırabilirsiniz.
✅ firewalld kullanıyorsanız:
✅ iptables kullanıyorsanız:
🔧 Hangi Linux İçin Hangi Araç?
| Linux Dağıtımı | Önerilen Firewall Aracı |
|---|---|
| Ubuntu, Debian, Linux Mint | ✅ UFW |
| CentOS, Fedora, AlmaLinux, Rocky Linux | ✅ firewalld veya iptables |
| Diğer Tüm Linux Dağıtımları | ✅ iptables |
🟢 Ubuntu / Debian (UFW Kullanımı)
🔍 UFW Durumunu Kontrol Etme
Eğer inactive yazıyorsa aktif etmek için:
🔓 Port Açma
Aşağıdaki komutta[port-numarası] yerine port numarasını, [tcp veya udp] yerine ise gerekli protokolü yazın:
🔒 Port Kapatma
🟡 CentOS / Fedora / AlmaLinux (firewalld Kullanımı)
🔓 Port Açma
🔒 Port Kapatma
🔴 Tüm Dağıtımlar (iptables Kullanımı)
🔓 Port Açma
🔒 Port Kapatma
💾 Kuralları Kalıcı Yapmak
Ubuntu / Debian:🔎 Açık Portları Kontrol Etme
⚠️ Güvenlik Tavsiyeleri
- Gereksiz portları açık bırakmayın.
- Sadece kullandığınız uygulamalar için port açın.