SSH üzerinden VNC Tüneli nasıl


Bu yazıda, tüm trafiğin şifrelenmesini ve güvenliğini sağlayan SSH protokolü üzerinden herhangi bir VNC bağlantısını nasıl tünelleyebileceğiniz hakkında konuşacağım. Şu anda bunu, bilgisayarlarımın herhangi birine uzaktan bağlanmadan önce her zaman kullanıyorum, böylece şifreler ve giriş bilgileri koklanamıyor.

Bu bilgileri gerçekten kullanmadan önce tamamlanması gereken bazı önkoşullar var. Bu makale.

1. SSH Sunucusu- Öncelikle, güvenli VNC tüneli oluşturmak için kullanılacak kişisel bir SSH sunucusu kurmalısınız. Bu, bu makalenin kapsamı dışındadır, ancak LifeHacker tarafından kişisel bir SSH sunucusunun nasıl kurulacağı konusunda harika bir yazı okuyabilirsiniz. (Bu rehber on yıldan daha eski ama yine de çalışıyor. Farklı bir blogun da daha yeni rehber 'i de var.

2. VNC Server- İkinci olarak, bağlanmak istediğiniz her makinede bir VNC sunucusu kurmanız ve yapılandırmanız gerekir.

3. Dinamik DNS- Son olarak, bağlantı kurmak istiyorsanız Yerel ağın dışından ev bilgisayarına, zaten bir statik IP yoksa, ücretsiz bir dinamik DNS hesabı kurmanız gerekecek. Daha önceki yazımı dinamik DNS nasıl kurulur olarak okuyabilirsiniz. myname.homeip.net, vb. gibi benzersiz bir alan adı kullanmak için.

Bunu yapabilmeniz için çok fazla şey gibi görünebilir ve bu, her şeyi öğrenmek için biraz zaman aldı. herşeyi halledin, ama bir kez kurulduktan ve işe yaradıktan sonra, Everest Dağı'na tırmandığın gibi hissedeceksin!

Bu üç önkoşulu tamamlamak istediğin sıra dinamik DNS kuruyor, sonra da VNC sunucu yazılımı (oldukça düz), bir d sonra SSH sunucusunu kurun.

SSH Üzerinden Tünel VNC

Tamam, şimdi SSH üzerinden VNC tünelini öğrenmek için öğreticiye! Bu yazıda, TightVNC'yi uzaktan kontrol yazılımı ve Putty olarak SSH istemcisi olarak kullanacağım. Putty'yi SSH istemcisine bağlanmak için kullanırız ve sonra kontrol etmek istediğimiz bilgisayara bağlanmak için TightVNC kullanırız.

1. Adım: Putty'yi açın ve tıklayın Sol bölmede Oturumkategorisi. Ana Bilgisayar Adı kutusuna ev SSH sunucunuzun dinamik DNS adresini girmeniz gerekir. Veya statik IP'niz varsa IP adresini yazabilirsiniz. Bu, SSH sunucusu için harici IP adresinizolduğunu unutmayın.

Ayrıca, SSH üzerinden VNC gibi Kayıtlı Oturumlarmetin kutusuna bir ad yazın ve tıklayın. Kayıt etmek. Bu şekilde, her seferinde bunu yapmak zorunda kalmazsınız.

vnc over ssh

2. Adım: Artık öğesini genişletin >Bağlantı, ardından SSHve Tüneller'i tıklayın. Şimdi kaynak port numarasını ve hedef portu giriniz. TightVNC için kaynak bağlantı noktası 5900'dür, çünkü bağlantı için dinlediği bağlantı noktasıdır.

Hedef bağlantı noktası SSH sunucunuz için iç IP adresive ardından aynı bağlantı noktası olacaktır. sayı, yani 10.0.1.104:5900.

vnc over ssh putty

Adım 3: Şimdi Ekleıklayın güçlü>düğmesi ve doğrudan yukarıdaki liste kutusunda görünür:

vnc over ssh tunnel

4. Adım: Başka bir şey değiştirmeniz gerekmez. Bu gerçekten böyle! Şimdi Oturum ekranına geri dönün ve Kaydet düğmesini tekrar tıklayın.

'ı tıklayarak test edebilirsiniz ve kullanıcı adınız ve şifreniz için size soran bir komut penceresi almalısınız. . SSH sunucusuna başarıyla girdikten sonra, sizi komut istemine getirecektir. Artık SSH tüneli üzerinden bir VNC oluşturdunuz!

Adım 5: Şimdi TightVNC'yi açın ve VNC sunucu alanına 127.0.0.1yazın:

tightvnc ssh

Şimdi Bağlan'ı tıklayın ve bilgisayarınıza uzaktan bağlanabilmelisiniz! Bu biraz bir süreç ve biraz karmaşık, ama denemeye devam ederseniz, onu işe alacaksınız! SSH sunucu kurulumunu aldıktan sonra, web tarama oturumunuzu şifrelemek için de kullanabilirsiniz!

Herhangi bir sorunuz varsa veya bir şey belirleyemiyorsanız, yorum gönderin ve size yardımcı olmaya çalışacağım dışarı! Tadını çıkarın!

VNC Over SSH - Complete Guide using Windows Client and Linux Server

İlgili Mesajlar:


28.04.2009