Gnome Shell panosunu Pano ile iyileştirin
Kabul edelim, varsayılan Gnome Shell panosu pek iyi değil. Pano deneyiminizi geliştirmek için Pano'yu yükleyin!
Linux sunucunuz veya masaüstünüz için iyi bir güvenlik duvarına ihtiyacınız varsa, iptables harika bir seçimdir. Oldukça esnek ve hızlıdır. Bu kılavuzda, size Linux'ta bir iptables güvenlik duvarını nasıl kuracağınızı göstereceğiz.
Linux'ta iptables kurulumu
Linux sisteminizde iptables ile Güvenlik Duvarı kurmak için öncelikle kurmanız gerekmektedir. Bir terminal penceresi açın ve Linux işletim sisteminiz için aşağıdaki kurulum talimatlarını izleyin. Iptables, hem Linux masaüstlerine hem de sunuculara kurulabilir ve iptables'ın genel bir Linux indirmesini tercih ederseniz, resmi web sitesini ziyaret edebilirsiniz . Kurulum tamamlandıktan sonra iptables ile Güvenlik Duvarınızı kurmaya devam edebilirsiniz.
Ubuntu talimatları
sudo apt iptables'ı kur
Debian talimatları
sudo apt-get iptables'ı kur
Arch Linux talimatları
sudo pacman -S iptables
Fedora talimatları
sudo dnf iptables'ı kur
OpenSUSE talimatları
iptables'ta sudo sudo zypper
EPEL dağıtımları (Rhel, CentOS, Rocky, Alma, vb.)
sudo yum iptables'ı kur
iptables kural seti nasıl oluşturulur
Güvenlik duvarı olarak kullanmayı denemeden önce yeni bir iptables kural seti oluşturmalısınız. Bir terminal penceresi açın ve sudo komutlarını girebildiğinizden emin olun . Kullanıcınız yapamıyorsa, su ile kök hesapta oturum açın .
Buradan iptables -F komutunu kullanın. Bu komut, sisteminizdeki iptables için önceki tüm kuralları silecek ve temizleyecektir.
sudo iptables -F
Yukarıdaki komutu çalıştırdıktan sonra, kuralların silindiğini kontrol etmek ve onaylamak için iptables -L komutunu çalıştırabilirsiniz .
sudo iptables -L
iptables kurallarının temizlendiğini onayladıktan sonra, gelen trafiği varsayılan olarak engellemek için aşağıdaki iptables -P komutunu kullanın.
UYARI: SSH ile iptables düzenliyorsanız, bağlantıyı kesin ve fiziksel makinede düzenleyin. Aşağıdaki komutu çalıştırmak, siz güvenlik duvarı üzerinden izin verene kadar SSH bağlantınızı otomatik olarak kesecektir.
sudo iptables -P GİRİŞ DÜŞÜŞÜ
Ardından, iptables aracılığıyla sisteminizden giden trafiğe izin vermelisiniz. Aşağıdaki iptables -P komutunu girerek iptables güvenlik duvarı üzerinden giden trafiğe izin verebilirsiniz .
sudo iptables -P ÇIKTI KABUL
Gelen trafiği devre dışı bırakıp giden trafiği etkinleştirdikten sonra, belirli hizmetlere izin vermeye devam edersiniz.
iptables güvenlik duvarı üzerinden bağlantı noktalarına nasıl izin verilir
Varsayılan olarak, iptables -P INPUT DROP çalıştırmak, tüm kaynaklardan (SSH, HTTP, vb.) gelen trafiği devre dışı bırakır. Bu hizmetleri etkinleştirmek için, iptables kurallarınıza eklemeniz gerekir.
İşleri basitleştirmek için iptables güvenlik duvarınızda etkinleştirmek isteyebileceğiniz yaygın bağlantı noktalarının bir listesi burada. iptables güvenlik duvarınız aracılığıyla etkinleştirmek istediğiniz bağlantı noktasıyla ilişkili komutu kopyalayın.
sudo iptables -A INPUT -p tcp --dport 80 -m state --state NEW,ESTABLISHED -j ACCEPT
sudo iptables -A INPUT -p tcp --dport 443 -m state --state NEW,ESTABLISHED -j ACCEPT
sudo iptables -A INPUT -p tcp --dport 22 -m state --state NEW,ESTABLISHED -j ACCEPT
sudo iptables -A INPUT -p tcp --dport 21 -m state --state NEW,ESTABLISHED -j ACCEPT
sudo iptables -A INPUT -p tcp --dport 25 -m state --state NEW,ESTABLISHED -j ACCEPT
sudo iptables -A INPUT -p udp --dport 53 -j ACCEPT
UDP veya sudo iptables -A INPUT -p tcp --dport 53 -m state --state NEW,ESTABLISHED -j ACCEPT
TCP içinsudo iptables -A INPUT -p tcp --dport 853 -m state --state NEW,ESTABLISHED -j ACCEPT
sudo iptables -A INPUT -p tcp --dport 443 -m state --state NEW,ESTABLISHED -j ACCEPT
sudo iptables -A INPUT -p tcp --dport 3389 -m state --state NEW,ESTABLISHED -j ACCEPT
sudo iptables -A INPUT -p tcp --dport 5900 -m state --state NEW,ESTABLISHED -j ACCEPT
sudo iptables -A INPUT -p tcp --dport 6010 -m state --state NEW,ESTABLISHED -j ACCEPT
sudo iptables -A INPUT -p tcp --dport 3306 -m state --state NEW,ESTABLISHED -j ACCEPT
sudo iptables -A INPUT -p tcp --dport 5432 -m state --state NEW,ESTABLISHED -j ACCEPT
İzin vermek istediğiniz tüm bağlantı noktalarına izin verdiğinizde iptables -L ile kurallarınızı kontrol edebilirsiniz .
sudo iptables -L
Son olarak, yedekleme amacıyla iptables kurallarınızı bir dosyaya kaydedin. Bunu iptables-save komutu ile yapabilirsiniz .
sudo iptables-save > /path/tosave/where/you/wish/to/save/rules/iptable-rules-backup
iptables yedekleri nasıl geri yüklenir
iptables güvenlik duvarınızı başka bir makinede yeniden konuşlandırmanız gerekirse yapmanız gerekenler aşağıda açıklanmıştır. İlk olarak, mevcut kuralları temizlemek için iptables -F komutunu kullanın.
sudo iptables -F
Ardından, yedekleme dosyanızı sisteme kopyalayın. Üzerine kopyalandıktan sonra, yedeği geri yükleyin.
sudo iptables-geri yükleme <>
Kabul edelim, varsayılan Gnome Shell panosu pek iyi değil. Pano deneyiminizi geliştirmek için Pano'yu yükleyin!
Linux kutunuz için harika bir doğrusal olmayan video düzenleyiciye mi ihtiyacınız var? Davinci Resolve 17'yi bu kılavuzla çalıştırın!
Wallpaper Downloader, şık bir Linux duvar kağıdı indiricisi ve yöneticisidir. Çoğu Linux masaüstü ortamını destekler ve kullanımı çok kolaydır. Bu rehber
Tuxedo OS by Tuxedo bilgisayarlarını test etmek ister misiniz? Bilgisayarınızda çalışan Tuxedo OS'nin en son sürümünü nasıl alacağınızı öğrenin.
DEB dosyası nedir? Onunla ne yapıyorsun? DEB dosyalarını Linux PC'nize kurmanın birçok yolunu öğrenin.
Dying Light, Techland tarafından geliştirilen ve Warner Bros Interactive Entertainment tarafından yayınlanan 2015 tarihli bir hayatta kalma korku video oyunudur. oyun merkezli
Neptune, KDE Plazma 5 masaüstü ortamını kullanır ve zarif bir işletim sistemi sunmayı amaçlar. İşte Neptune Linux'u bilgisayarınıza nasıl kuracağınız.
Ubuntu'nun yeni ek paket tabanlı masaüstü işletim sistemini denemek ister misiniz? Bu kılavuzla sanal bir makinede nasıl dağıtacağınızı öğrenin.
Undertale, oyun geliştiricisi Toby Fox tarafından geliştirilen ve yayınlanan bir 2015 2d indie RPG'dir. Bu kılavuz, Undertale'i bilgisayarınıza indirmeyi ve kurmayı kapsayacaktır.
Total War: Three Kingdoms, Creative Assembly tarafından geliştirilen sıra tabanlı bir strateji RTS oyunudur. İşte Linux'ta nasıl oynanacağı.