Kırmızı Şapka

RedHat, Uygulama Kurulumu, Ayarlar vs.

Pazartesi, Eylül 12, 2005

vncserver/vncviewer

RedHat 9.0 kurulu olan Oracle sunucumuza bazı kullanıcıların evlerindeki Pencereli makinalarından Eclipse kullanarak java programı yazmaları için bağlanmaları gerekiyor. Okulun ağında ateş duvarı çevrili olduğu için sadece ssh ve dost kapısı (web) açık. Bağlanmanın tek yolu ssh demiştik. Eclipse görsel arayüzü olduğundan yapacağımız iş ssh kapısından tünel açmak. Bunun için sanal masaüstü bağlantısını bu tünelden geçirirsek arkadaşlarımızı mutlu etmiş olacağız. Bir yol ssh programını -X ya da -Y seçenekleri ile çalıştırmak. Bunun için makinanızda X sunucusu olması gerekiyor ve oldukça yavaş. Diğer yol içinse aşağıdaki tarifi okuyun.
Malzemeler:
Tarif:

Linuks makinamıza amir olup rpm paketini kuralım:

rpm -i vnc-server-4.1.1-9.0.rh90.i386.rpm
Pencereli makinamıza vncviewer programınız kuralım.
Şimdi Putty programında ayar yapmamız gerekiyor. Kendinize bir oturum yaratın önce. Bağlanacağız makina adını yazın, sonra altta "Saved Session" kısmına bir isim verip sakla butonuna basın. Şimdi yapacağınız iş Connection/SSH/Tunnels yolunu takip etmek. "Local ports ..." ile başlayan seçeneği işaretleyin. Şimdi vncserver olarak kullanacağımız kapıya karar verelim, misal 5915 olsun. "SourcePort" kısmına 5915, destination kısmına bağlanacağın_makina_adını:5915 yazıp ekleme (Add) butonuna basın. Tekrar "Session" kısmına gidip değerleri saklaması için kaydetme (Save) butonuna basın. Şimdi "Open" diyerek hedefiniz olan makinaya bağlanın. Şu an tünel açıldı. Yapmamız gereken vncserver programını başlatmak. Bunun için başlandığınız linuks makinanın komut satırından
vncserver :15 -depth 16 -geometry 1280x1024
komutunu işletin. İlk defa çalıştırdığından bir parola atamanızı isteyecek ve bunu her bağlanmak istediğinizde soracak size. Pencereli sistemizde vncviewer programını başlatın. "Options" butonuna basarak renk seviyesini (Colour Level) "Full" olarak değiştirin. "Server" kısmına localhost:5915 yazın ve vursun davullar çalsın zurnalar ("OK" butonuna basın tabi). Muhtemelen herşey yolunda gittiyse iğrenç yeşil bir pencere göreceksiniz. Sistemin kendi pencere sistemini görmek için tekrar başa dönelim ve vncserver programını kapatalım. Bunun için
vncserver -kill :15 diyelim. Şu dosyayı bulalım: .vnc/xstartup ve içinde tarif edildiği gibi baştan dördüncü ve beşinci satırların önündeki işareti silelim. Tekrar başlatalım vncserver programını. Artık vncviewer programını çalıştırırsanız sevdiğiniz ekran gelecek önünüze. Güzel olan bağlantınız kopsada o anki çalışmanız tekrar bağlandığınızda sizi bekliyor olacak. Şu soruların cevabını henüz bilmiyorum kesin olarak. Ne kadar güvenli, sisteme ne kadar yük bindiriyor. Okuduğum bazı yazılarda amirin aradığı kesin çözüm olarak tanımlanıyor yani güvenli imiş yeterince. Yük olayını araştırmadım daha. Haydi kolay gelsin. (vnc ile ilgili yazının 2. kısmı burada.)

Toplam 1 Yorum:

  • 2:19 ÖS anında, Blogger yanılsama der ki…

    Eger linuks makinadan baglanilacaksa
    ssh -L 5915:uzaktakibilgisayaradi:5915 uzaktakibilgisayaradi -l kullaniciadi

     

Yorum Gönder

<< Ana Sayfa