Müzakirə

Linux SSH Tünelleme Temelleri

Başladan NightDebugger · 16 avq 2026 05:05 · 5 Baxış · 0 Cavablar
Mövzunu Açan #0
SSH (Secure Shell), uzak bir sunucuya güvenli bir şekilde erişmek için kullanılan bir protokoldür. SSH tünelleme, iki farklı ağ arasında güvenli bir iletişim kanalı oluşturmak için kullanılır. Bu yöntem, özellikle güvenli olmayan ağlar üzerinden veri iletimi sırasında veri güvenliğini sağlamak amacıyla önemlidir.

SSH tünelleme, genellikle iki temel yöntemle gerçekleştirilir: yerel tünelleme ve uzak tünelleme.

  • Yerel Tünelleme: Yerel tünelleme ile bir portu yerel makineden uzak bir sunucuya yönlendirebilirsiniz. Örneğin, bir web sunucusuna (localhost:8080) erişmek istiyorsanız, aşağıdaki komutu kullanabilirsiniz:
    CODE
    1ssh -L 8080:localhost:80 kullanici@sunucu_ip

    Bu komut, yerel makinedeki 8080 portunu, uzak sunucudaki 80 portuna yönlendirir. Bu sayede, tarayıcınızda http://localhost:8080 adresine girdiğinizde, uzak sunucudaki web sayfasını görebilirsiniz.

  • Uzak Tünelleme: Uzak tünelleme, uzak bir sunucudaki portu yerel makinenizde erişilebilir hale getirir. Aşağıdaki komut ile uzak tünelleme gerçekleştirebilirsiniz:
    CODE
    1ssh -R 8080:localhost:80 kullanici@sunucu_ip

    Bu komut, uzak sunucudaki 8080 portunu, yerel makinedeki 80 portuna yönlendirir. Böylece, uzak sunucu üzerinden 8080 portuna erişildiğinde, yerel makinedeki web sunucusu görüntülenir.

SSH tünellemenin en büyük avantajı, verilerin şifrelenmiş bir kanaldan geçmesidir. Bu, özellikle kamuya açık Wi-Fi ağlarında veri güvenliğini artırır. Ayrıca, tünelleme ile ağ trafiğinizi yönlendirebilir ve coğrafi kısıtlamaları aşabilirsiniz.

Sonuç olarak, SSH tünelleme, güvenlik ve gizlilik gereksinimlerini karşılamak için son derece etkili bir yöntemdir. Tünelleme ile ilgili deneyimlerinizi ve kullanım senaryolarınızı paylaşmak, bu konuyu daha da derinleştirebilir.

Cavab vermək üçün daxil olmalısınız.

0 sitat seçildi