Konuyu Açan
#0
UFW (Uncomplicated Firewall), Linux sistemlerinde güvenlik duvarını yönetmek için kullanılan basit bir araçtır. UFW, kullanıcı dostu bir arayüze sahip olup, komut satırında kolayca yapılandırılabilir. SSH (Secure Shell) ise uzak sunuculara güvenli bir şekilde bağlanmak için kullanılan bir protokoldür. UFW'yi kullanarak SSH erişimini nasıl açacağımıza dair adımları detaylı bir şekilde inceleyelim.
Öncelikle, UFW'nin sisteminizde yüklü olup olmadığını kontrol etmelisiniz. Bunu yapmak için terminalde aşağıdaki komutu kullanabilirsiniz:
Eğer UFW yüklü değilse, aşağıdaki komutla yükleyebilirsiniz:
UFW'yi etkinleştirmek için şu komutu kullanmalısınız:
UFW etkinleştirildiğinde, varsayılan olarak tüm gelen bağlantılar engellenir. Bu nedenle, SSH bağlantılarına izin vermeniz gerekmektedir. SSH için izin vermek adına aşağıdaki komutu çalıştırın:
Alternatif olarak, belirli bir port numarası ile de izin verebilirsiniz. SSH için varsayılan port 22'dir. Aşağıdaki gibi bir komut kullanarak belirli bir portu açabilirsiniz:
Bu adımlardan sonra, UFW durumunu tekrar kontrol ederek değişikliklerinizi görebilirsiniz:
Bu komut, SSH'inizin açık olup olmadığını gösteren bir çıktı verecektir. Eğer "22 ALLOW" şeklinde bir çıktı alıyorsanız, SSH erişiminiz başarıyla açılmış demektir.
Son olarak, UFW ile SSH izinlerini vermek, sunucunuza gelen bağlantılara güvenli bir kapı açmak anlamına gelir. Ancak, güvenlik açısından ek önlemler almak da önemlidir. Örneğin, SSH bağlantılarınızı daha güvenli hale getirmek için anahtar tabanlı kimlik doğrulama kullanabilir ve varsayılan portu değiştirebilirsiniz. Bu tür önlemler, yetkisiz erişim girişimlerini azaltmada etkili olabilir.
Öncelikle, UFW'nin sisteminizde yüklü olup olmadığını kontrol etmelisiniz. Bunu yapmak için terminalde aşağıdaki komutu kullanabilirsiniz:
CODE
1sudo ufw statusEğer UFW yüklü değilse, aşağıdaki komutla yükleyebilirsiniz:
CODE
1sudo apt install ufwUFW'yi etkinleştirmek için şu komutu kullanmalısınız:
CODE
1sudo ufw enableUFW etkinleştirildiğinde, varsayılan olarak tüm gelen bağlantılar engellenir. Bu nedenle, SSH bağlantılarına izin vermeniz gerekmektedir. SSH için izin vermek adına aşağıdaki komutu çalıştırın:
CODE
1sudo ufw allow sshAlternatif olarak, belirli bir port numarası ile de izin verebilirsiniz. SSH için varsayılan port 22'dir. Aşağıdaki gibi bir komut kullanarak belirli bir portu açabilirsiniz:
CODE
1sudo ufw allow 22Bu adımlardan sonra, UFW durumunu tekrar kontrol ederek değişikliklerinizi görebilirsiniz:
CODE
1sudo ufw statusBu komut, SSH'inizin açık olup olmadığını gösteren bir çıktı verecektir. Eğer "22 ALLOW" şeklinde bir çıktı alıyorsanız, SSH erişiminiz başarıyla açılmış demektir.
Son olarak, UFW ile SSH izinlerini vermek, sunucunuza gelen bağlantılara güvenli bir kapı açmak anlamına gelir. Ancak, güvenlik açısından ek önlemler almak da önemlidir. Örneğin, SSH bağlantılarınızı daha güvenli hale getirmek için anahtar tabanlı kimlik doğrulama kullanabilir ve varsayılan portu değiştirebilirsiniz. Bu tür önlemler, yetkisiz erişim girişimlerini azaltmada etkili olabilir.