Apache Guacamole
Apache Guacamole, herhangi bir ek yazılım ya da eklenti kurulumu gerektirmeden yalnızca web tarayıcısı üzerinden uzak masaüstü bağlantısı kurmanıza olanak tanıyan açık kaynaklı bir ağ geçidi uygulamasıdır. HTML5 tabanlı mimarisi sayesinde VNC, RDP ve SSH protokollerini destekleyen bu çözüm; sistem yöneticileri, DevOps mühendisleri ve uzaktan çalışan profesyoneller için güvenli ve merkezi bir erişim noktası sunar. Sunucu tarafına kurulduktan sonra tüm bağlantı yönetimi tarayıcıdan gerçekleşir; istemci bilgisayara ek yazılım yüklenmesi gerekmez.
Öne Çıkan Özellikleri
- İstemci gerektirmeyen, saf tarayıcı tabanlı uzak masaüstü erişimi
- VNC, RDP ve SSH protokollerini tek çatı altında yönetme
- HTML5 ile tüm modern tarayıcılardan kesintisiz erişim
- Çok kullanıcılı hesap yönetimi ve granüler erişim kontrolü
- Docker ile dakikalar içinde kurulum imkânı
- Apache-2.0 lisansı ile tamamen ücretsiz ve açık kaynak
- TOTP tabanlı iki faktörlü kimlik doğrulama desteği
- Kayıt ve oturum izleme özellikleri ile denetim kolaylığı
Kullanıcıların En Çok Sorduğu Sorular
Apache Guacamole Docker ile nasıl kurulur?
1. Sunucunuzda Docker ve Docker Compose yüklü olduğundan emin olun.
2. Resmi guacamole/guacamole ve guacamole/guacd imajlarını kullanarak bir docker-compose.yml dosyası oluşturun.
3. PostgreSQL veya MySQL veritabanını compose dosyasına ekleyin; initdb.d betiğini çalıştırarak şemayı oluşturun.
4. docker-compose up -d komutuyla servisleri başlatın.
5. Tarayıcıdan http://sunucu-ip:8080/guacamole adresine giderek varsayılan kullanıcı adı ve şifreyle (guacadmin / guacadmin) giriş yapın ve hemen şifreyi değiştirin.
Apache Guacamole ile RDP bağlantısı nasıl eklenir?
1. Yönetici panelinde üst sağ menüden Ayarlar → Bağlantılar yolunu izleyin.
2. Yeni Bağlantı butonuna tıklayın, protokol olarak RDP seçin.
3. Hedef makinenin IP adresi, RDP portu (varsayılan 3389), kullanıcı adı ve parola bilgilerini girin.
4. Gerekirse NLA (Network Level Authentication) seçeneğini etkinleştirin.
5. Kaydedin ve ana ekrana dönerek bağlantı kutucuğuna tıklayın; tarayıcınızda tam ekran RDP oturumu açılacaktır.
Alternatif Programlar
- İstemci yazılımı gerektirmez, sadece tarayıcı yeterli
- VNC, RDP ve SSH protokollerini destekler
- Docker ile hızlı ve kolay kurulum
- Çok kullanıcılı merkezi yönetim
- Tamamen açık kaynak (Apache-2.0)
- Kurumsal ve büyük ölçekli kullanıma uygun
- Kurulum ve yapılandırma teknik bilgi gerektirir
- Sunucu tarafında çalıştırılması gerekir
- Kurumsal özellikleri için ciddi altyapı kurulumu şart
- Windows yöneticileri için TeamViewer kadar kolay değil
Apache Guacamole - Clientless Remote Desktop Gateway
İşletim Sistemi: Linux (sunucu), istemci tarafında herhangi bir OS
RAM: 1 GB ve üzeri (sunucu için)
Disk: 500 MB (sunucu için)
Diğer: Java 8+, libguac, Apache Tomcat veya Docker