Bir OpenVPN sunucusunun Ubuntu'da kurulumu zor bir görev olabilir, özellikle de gerekli hazırlıkları önceden yapmazsan. Bu öğreticide, bir OpenVPN Kullanıcısı oluşturmak ve temel Güvenlik Duvarı ayarlarını yapılandırmak için gereken adımları seninle paylaşacağım. Bu önlemlerle, yeni Linux sistemin OpenVPN projesine en iyi şekilde hazırlanmış olacak.
Önemli bilgiler
- İlgili izinlere sahip bir OpenVPN kullanıcısı oluşturma
- OpenVPN erişimi için UFW güvenlik duvarını yapılandırma
Aşama Aşama Kılavuz
1. Sunucuya Giriş
Öncelikle, sunucunuza giriş yapmalısınız. VirtualBox veya Digital Ocean gibi çevrimiçi bir sunucu kullanıyor olmanız fark etmez. Benim için Digital Ocean, ve sunucu henüz yapılandırılmamış. Buradan giriş bilgilerinizi girmeye başlayacaksınız.
2. OpenVPN Kullanıcısı Oluşturma
Yeni bir OpenVPN kullanıcısı oluşturmak için sudo openvpn komutunu girin. Bu aşamada, kullanıcıya bir isim ve şifre vermeniz gerekecek. Şifrenin hem büyük hem de küçük harf içerdiğinden emin olun. Bu durumda, şimdiden bir kullanıcı adı hazırladım.
3. Kullanıcı Bilgilerini Onaylama
Kullanıcı adını ve şifrenizi girdikten sonra, bilgilerin onaylanması için bir sorgu yapılır. İşletim sisteminizin Almanca mı yoksa İngilizce mi yapılandırıldığına bağlı olarak "J" veya "Y" ile onay vermeniz gerekir.
4. Kullanıcı İzinlerini Ayarlama
Bir sonraki adımda, OpenVPN kullanıcısı için uygun izinlere ihtiyacımız var. Kullanıcıyı Sudo grubuna eklemek için -aG seçenekleriyle usermod komutunu kullanın, böylece komutları yönetici olarak çalıştırabilir. Bu aşamada kullanıcı şifrenizi girmeniz gerekecek.
5. UFW ile Güvenlik Duvarı Yapılandırması
Şimdi temel güvenlik duvarı yapılandırmasına geçiyoruz. Güvenlik duvarını başlatmak için sudo ufw komutunu kullanın. Daha sonra, mevcut uygulamaları app list ile listeleyin. SSH bağlantınız için önemli olan "OpenSSH"yi görmelisiniz.
6. UFW için Kurallar Belirleme
Sunucu hizmetlerine erişiminizi sağlamak için, OpenSSH'yi allow OpenSSH komutu ile izin verin. Bu, SSH bağlantılarının engellenmemesini sağlar. Komutu girdikten sonra kural güncellenir.
7. UFW'yi Etkinleştirme
UFW'yi etkinleştirmek için sudo ufw enable komutunu girin. Yanlış bir yapılandırmanın SSH bağlantınızı kesebileceğini unutmayın, bu nedenle tüm adımları dikkatlice uygulamanız önemlidir. Etkinleştirmeyi onaylarken, değişiklikleri gerçekten yapmak isteyip istemediğiniz sorulacaktır.
8. Güvenlik Duvarı Durumunu Kontrol Etme
Son olarak, güvenlik duvarınızın durumunu kontrol ederek kuralların aktif olup olmadığını ve OpenSSH gibi nesnelerin izinli olup olmadığını görebilirsiniz. Bunu sudo ufw status komutuyla halledebilirsiniz. Çıktı, aktif kuralları gösterir ve diğer tüm bağlantıların engellendiğini belirtir.
Özet – OpenVPN Kullanıcısı ve Güvenlik Duvarı Oluşturma
Bu kılavuzda, bir OpenVPN kullanıcısını Ubuntu sunucusunda nasıl oluşturacağınızı ve temel güvenlik duvarını nasıl yapılandıracağınızı öğrendiniz. Bu adımlar, OpenVPN sunucunuzun çalışması için esastır ve sistemi gelecekteki ayarlara optimal olarak hazırlar.
Sıkça Sorulan Sorular
OpenVPN kullanıcısını nasıl oluşturabilirim?sadece sudo openvpn komutunu kullanın ve kullanıcı adı ile şifreyi girin.
UFW nedir ve neden ona ihtiyacım var?UFW (Uncomplicated Firewall), Ubuntu'da güvenlik duvarını yönetmek için kullanılan bir araçtır, basit kurallar sağlar.
UFW'yi nasıl etkinleştiririm?Güvenlik duvarını etkinleştirmek ve engeller koymak için sudo ufw enable komutunu kullanın.
Yapılandırmayı yanlış yaparsam ne olur?Yanlış bir yapılandırma SSH bağlantınızı kesebilir, bu nedenle dikkatlice çalışmalısınız.