ssh -D başlatmak için bir parola yazdınız. Bu, SSH bağlantınızı doğruladı. Yeni dinleyiciye erişebilen her program için parola korumalı bir SOCKS hesabı oluşturmadı.

OpenSSH'nin dinamik yönlendirmesi, kimliği doğrulanmış bir SSH taşıması üzerinden yerel bir SOCKS hizmeti sunar. SOCKS5 işleyişi kimlik doğrulamasız yöntemi seçer; bu genel bir SOCKS kullanıcı adı/parola sunucusu değildir.

Kişisel kullanım için yerel olarak bağlayın:

ssh -N -D 127.0.0.1:1080 [email protected]

O bilgisayardaki uygulamalar, SSH parolanızı SOCKS parolası olarak girmeden 1080 numaralı bağlantı noktasını kullanır. Dinamik yönlendirme belgeleri dinleyiciyi açıklar ve OpenSSH'nin SOCKS işleme kaynak kodu kimlik doğrulama ayrıntısını verir.

Paylaşım sorunu değiştirir

Bir LAN adresine bağlanmak, bağlantı noktasını özgün yerel kullanımın ötesinde erişilebilir kılar. Yakındaki istemciler yalnızca trafikleri sizinki üzerinden geçtiği için ayrı SSH oturumları kurmaz. Ağ erişime izin veriyorsa, bu istemciler ağ geçidinizin dış kimliğini paylaşabilir.

Bir güvenlik duvarı erişilebilen istemcileri kısıtlayabilir ancak SOCKS oturum açma alışverişi eklemez. Ayrı SOCKS kullanıcı adları, kotalar veya kullanıcı başına kurallar için bu özellikleri destekleyen bir sunucu seçin. Örneğin Dante, SOCKS kimlik doğrulamasını istemci adresi kısıtlamalarından ayrı olarak belgeler.

Bu, sorun gidermeye de yardımcı olur. SOCKS kullanıcı adı/parola yönteminde ısrar eden bir istemci, bu dinleyiciyle beklediğiniz gibi anlaşamayabilir. Uygulamayı ayarlayın veya uygun kimlik doğrulamalı bir SOCKS hizmeti seçin; SSH parolanızı tekrar tekrar denemek yanlış oturum açmayı ele alır.

Yalnızca yerel erişilebilirlik hâlâ anlaşılması gereken bir sınırdır, yerel bilgisayardaki her sürecin aynı kullanıcıya ait olduğu iddiası değildir.

İlgili makaleler