Mövzunu Açan
#0
Birden fazla sunucuya erişim sağlarken, güvenlik ve yönetilebilirlik açısından bazı yöntemler kullanmamız gerekmektedir. Bunlardan biri de SSH ProxyJump özelliğidir. ProxyJump, birden fazla atlama noktası ile bağlantı kurmamızı sağlayarak, daha güvenli ve kolay bir bağlantı imkanı sunar.
ProxyJump Nedir?
ProxyJump, SSH bağlantılarında bir ara sunucu üzerinden geçiş yaparak hedef sunucuya ulaşmayı ifade eder. Bu, özellikle doğrudan erişime kapalı olan sunucular için kullanışlıdır. Örneğin, bir iç ağda bulunan sunucuya, dış dünyadan doğrudan erişim yoksa, bir "jump server" (atlama sunucusu) kullanarak bu sunucuya ulaşabilirsiniz.
Nasıl Kullanılır?
ProxyJump özelliğini kullanmak için, SSH istemcisine gerekli parametreleri vermeniz yeterlidir. Temel kullanım şekli şu şekildedir:
Bu komutta,
SSH Config Dosyasında ProxyJump Ayarları
SSH yapılandırma dosyası olan
Bu yapılandırma ile
Sonuç
SSH ProxyJump, sunucular arası erişimlerinizi kolaylaştırırken, aynı zamanda güvenlik duvarları ve ağ yapılandırmaları ile uyumlu çalışmanıza olanak tanır. Bu özelliği kullanarak daha güvenilir ve yönetilebilir bir bağlantı deneyimi elde edebilirsiniz.
ProxyJump Nedir?
ProxyJump, SSH bağlantılarında bir ara sunucu üzerinden geçiş yaparak hedef sunucuya ulaşmayı ifade eder. Bu, özellikle doğrudan erişime kapalı olan sunucular için kullanışlıdır. Örneğin, bir iç ağda bulunan sunucuya, dış dünyadan doğrudan erişim yoksa, bir "jump server" (atlama sunucusu) kullanarak bu sunucuya ulaşabilirsiniz.
Nasıl Kullanılır?
ProxyJump özelliğini kullanmak için, SSH istemcisine gerekli parametreleri vermeniz yeterlidir. Temel kullanım şekli şu şekildedir:
CODE
1ssh -J kullanici@atlamasunucu kullanici@hedefsunucuBu komutta,
kullanici@atlamasunucu kısmı atlama sunucusunun kullanıcı adı ve adresini, kullanici@hedefsunucu kısmı ise ulaşmak istediğiniz hedef sunucunun kullanıcı adı ve adresini temsil eder.SSH Config Dosyasında ProxyJump Ayarları
SSH yapılandırma dosyası olan
~/.ssh/config dosyasını düzenleyerek ProxyJump ayarlarını kalıcı hale getirebilirsiniz. Aşağıdaki örnek, iki sunucu arasındaki bağlantıyı tanımlar:CODE
12345678Host atlamasunucu
HostName atlamasunucu_ip
User atlama_kullanici
Host hedefsunucu
HostName hedefsunucu_ip
User hedef_kullanici
ProxyJump atlamasunucuBu yapılandırma ile
ssh hedefsunucu komutunu kullanarak, otomatik olarak atlama sunucusu üzerinden hedef sunucuya bağlanabilirsiniz. Sonuç
SSH ProxyJump, sunucular arası erişimlerinizi kolaylaştırırken, aynı zamanda güvenlik duvarları ve ağ yapılandırmaları ile uyumlu çalışmanıza olanak tanır. Bu özelliği kullanarak daha güvenilir ve yönetilebilir bir bağlantı deneyimi elde edebilirsiniz.