Daha önce Uzak Masaüstü'nü aralarında çalıştırmak için bir aracı sunucu kullanarak 2 SSH tünelinin nasıl yapılandırılacağını sordum ve çalışmasını başardım. Şimdi, aynı makineleri kullanarak aynı işlemleri yapmaya çalışıyorum, ancak ters sırada. Kurulum şu şekildedir:
- Güvenlik duvarının arkasında oturan özel bir ağda Windows 7 PC.
- Herkese açık erişim PC'ye erişimi olan Linux sunucusu.
- Bilgisayardan Uzak Masaüstü yapmak istediğim Windows 7 dizüstü bilgisayar.
Ben Linux sunucuya ondan geriye tüneli oluşturmak için dizüstü Macun kullanın: R60666 localhost:3389
.
Ben Linux sunucuya ondan düzenli tüneli oluşturmak için PC'de Macun kullanın: L60666 localhost:60666
.
Linux sever SSH ve telnet localhost 60666 çalıştırıyorum ve burada aldığım hata ayıklama ipuçlarında açıklandığı gibi beklenen çıktıyı üretiyor gibi görünüyor .
Ben dizüstü bilgisayardan Uzaktan Masaüstü bağlanmayı deneyin: localhost:60666
. Kullanıcı adımı ve şifremi soruyor, Tamam'ı tıklıyorum ve şu anki oturumu dizüstü bilgisayarda kilitliyorum (masaüstüm yerine dizüstü bilgisayarda hoş geldiniz ekranını görüyorum), Uzak Masaüstü ekranında "Hoş Geldiniz" mesajını gösteriyor ve sonra sadece kararıyor. Bağlantı kesilmez, hata vermez ve Uzak Masaüstü ekranında herhangi bir işlem yapamıyorum. Aynı kurulumu bir Windows XP dizüstü bilgisayarda denedim ve aynı belirtileri yaşıyorum. Ayrıca 60666'dan farklı bağlantı noktaları kullanmaya çalıştım, ancak hiçbir şey değişmedi. Benim neyi yanlış yaptığımı bilen var mı?
Güncelleme : @jwinders'ın işaret ettiği gibi, telnet PC 3389
doğrudan Linux sunucusundan çalışamıyorum . Windows Güvenlik Duvarı'nın 3389 numaralı bağlantı noktasındaki tüm bağlantılara izin verme kuralı olduğundan, neyi engellediğini bilmiyorum. Neyse ki, Linux makinesinden PC'ye bir SSH tüneli oluşturabiliyorum ssh 3389:localhost:3389 'domain\user'@PC
.