ssh

Linux'ta SSH tüneli nasıl kurulur

Linux'ta SSH tüneli nasıl kurulur
Yaygın olarak SSH bağlantı noktası iletme olarak bilinen SSH tüneli, yerel ağ trafiğini uzak ana bilgisayarlarda şifreli SSH üzerinden yönlendirme tekniğidir. Ağ trafiğini SSH tünelleri aracılığıyla yönlendirmek, özellikle FTP gibi şifrelenmemiş ağ protokolleri için yüksek düzeyde veri şifreleme ve güvenlik sağlar. Bu, özellikle güvenli olmayan ağlara bağlanıldığında çok kullanışlıdır.

Bu eğitici, bir SSH tünelinin nasıl kurulacağını ve trafiğinizi güvenli tüneller aracılığıyla güvenli bir şekilde nasıl yönlendireceğinizi açıklayacaktır. SSH bağlantı noktası iletmenin üç yöntemini de tartışacağız:

  1. Yerel Bağlantı Noktası yönlendirme
  2. Uzak Bağlantı Noktası Yönlendirme
  3. Dinamik Bağlantı Noktası yönlendirme

ikramiyeler

Bu eğitim için ihtiyacınız olacak:

  1. Yerel bir makine
  2. VPS gibi uzak bir ana bilgisayar

Yerel Bağlantı Noktası Yönlendirme

Bu tür bağlantı noktası iletme, yerel makinedeki bir bağlantı noktasını, daha sonra hedef adrese iletilecek olan uzak makinedeki belirli bir bağlantı noktasına iletmenize olanak tanır.

Yerel bağlantı noktası iletme, yerel makinenin belirli bir bağlantı noktasını dinlemesine ve belirli bağlantı noktasına giden tüm trafiği uzak sunucuda belirtilen bağlantı noktasına tünellemesine olanak tanır. Uzak sunucu trafiği aldığında, belirlenen hedef adrese iletilir.

İleriye dönük bir yerel bağlantı noktası oluşturmak için SSH komutu için -L bayrağını kullanırız:

Genel sözdizimi şöyledir:

ssh -L [LOCAL_IP:]LOCAL_PORT:DESTINATION:DESTINATION_PORT [USER@]SSH_SERVER

LOCAL_IP belirtmezseniz, yerel SSH istemcisi otomatik olarak localhost'a bağlanır. Ayrıca, yalnızca kök kullanıcılarla sınırlı olmadıkları için 1024'ten büyük bağlantı noktaları belirtmeniz gerekir.

Makinede çalışan bir hizmetiniz olduğunu varsayalım.5000 numaralı bağlantı noktasında hizmet ve yalnızca makine erişiminden erişilebilir.makine. Hizmete yerel makinenizden bağlanmak istiyorsanız, bağlantınızı şu şekilde iletmeniz gerekir:

ssh -L 5555:benim.hizmet:5000 kullanıcı@erişim.makine

Komutu çalıştırdıktan sonra, belirtilen kullanıcı için SSH şifresini sağlamanız gerekecektir. Kullanım kolaylığı için SSH anahtarlarını kullanarak şifresiz bir oturum açabilirsiniz.

Artık, erişimin olduğu belirtilen bağlantı noktasını (5555) kullanarak yerel makinenizden hizmete erişebilirsiniz.makine ara madde görevi görür.

127.0.0.1:5555
How to download and Play Sid Meier's Civilization VI on Linux
Introduction to the game Civilization 6 is a modern take on the classic concept introduced in the series of the Age of Empires games. The idea was fai...
How to Install and Play Doom on Linux
Introduction to Doom The Doom Series originated in the 90s after the release of the original Doom. It was an instant hit and from that time onwards th...
Vulkan for Linux Users
With each new generation of graphics cards, we see game developers push the limits of graphical fidelity and come one step closer to photorealism. But...