Linux'ta VNC Uzak Masaüstü İşlevini Kullanma

Komutlar, Sözdizimi ve Örnekler

Bu makalede, Linux'ta VNC (Virtual Network Computing) kullanarak uzak masaüstü oturumlarının nasıl kurulacağı ve kullanılacağı anlatılmaktadır. VNC, bir makinede bir masaüstü ortamını başlatmanızı ve bir Internet bağlantısı üzerinden diğer bilgisayarlardan erişmenizi sağlayan bir uzaktan görüntüleme sistemidir. Bağlantıyı keserken sürdürülecek sürekli masaüstü bilgisayarları kurabilirsiniz, böylece yeniden bağlandığınızda tam olarak nerede kaldığınıza devam edebilirsiniz.

Bu, örneğin, farklı konumlardan aynı "masaüstü" üzerinde çalışmak istediğinizde yararlıdır ve bir sunucuya fiziksel erişiminiz olmayan veya terminali olmayan bir masaüstü ortamı çalıştırmak için kullanılabilir. (monitör ve klavye). Tek ihtiyacınız olan bir ağ bağlantısı.

Peki nasıl çalışıyor? Sunucu makinesine (nvcserver) (zaten yüklü değilse) ve "nvcviewer" ve istemci makinesine (VNC yazılımının popüler sürümü için bkz. RealVNC) kurulum yapmanız gerekir. Güvenlik duvarı sorunlarından kaçınmak için, "kabuklu görüntüleyici" makinenizden masaüstü oturumunu çalıştırmak istediğiniz sunucuya bağlanmak için güvenli kabuk ssh'i kullanmak iyi bir fikirdir. PuTTY paketi bu amaç için harika çalışıyor.

Yani ilk adım, örneğin PuTTY kullanarak bir ssh başlatmaktır. Ardından sunucuya giriş yapıp şunu girin:

vncserver Yeni 'server1.org1.com:6' (juser) 'masaüstü sunucu1.org1.com.6

"Vncserver" ı çalıştırmadan önce, giriş dizininizde oluşturulacak ".vnc" dizinindeki "xstartup" başlatma dosyasını kurmalısınız. Bu dosya, başlatma komutlarını içerir.

# Ortak xstartup dosyasını çalıştırın [-x / etc / vnc / xstartup] && exec / etc / vnc / xstartup # Yükleme .Xresources dosyası [-r $ HOME / .Xresources] && xrdb $ HOME / .Xresources # vncconfig yardımcı programını çalıştırın Panoya aktarma ve masaüstünün kontrolünü etkinleştirme vncconfig -iconic & # Bir GNOME masaüstü çalıştırması başlat gnome-session &

Artık bir "masaüstü", yerel bilgisayarınızda görüntülenmesini bekleyen sunucuda çalışıyor. Ona nasıl bağlanıyorsunuz? RealVNC yazılımını kurduysanız veya bir VNC görüntüleyicisini indirdiyseniz, bu görüntüleyiciyi çalıştırır ve bu örnekte gösterildiği gibi sunucu ve görüntü numarasını girersiniz:

server1.org1.com:6

Görüntüleyici yazılımı sizden şifre isteyecektir. Bu sunucuda VNC'yi ilk kez kullandığınızda, .vnc klasörüne kaydedilecek yeni bir şifre girersiniz. Şifre VNC bağlantıları içindir ve sunucudaki kullanıcı hesabıyla ilgili değildir. Bir süre işlem yapılmadığında, sunucu erişimini yetkilendirmek için hesap şifrenizi de girmeniz istenebilir.

Şifre kabul edildikten sonra, masaüstü penceresi tüm belirtilen grafik kullanıcı arabirimi öğeleriyle birlikte görünmelidir. Masaüstü penceresini kapatarak masaüstünden bağlantıyı kesebilirsiniz.

Sunucudaki bir kabuk penceresinde aşağıdaki komutu girerek VNC sunucu işlemini ("masaüstü") sonlandırabilirsiniz:

vncserver -kill:

Örneğin:

vncserver -kill: 6 dışa aktarma geometrisi = 1920x1058

"1920", istenen genişlik ve masaüstü penceresinin istenen yüksekliğini "1058" gösterir. Ekranınızın gerçek çözünürlüğü ile uyuşması en iyisidir.

Uzak masaüstü alternatifini kullanmak için MobaXterm'e bakın