Virtual network computing veya VNC, bir bilgisayarı başka bir bilgisayardan uzaktan kontrol etmenizi sağlayan grafiksel bir masaüstü paylaşım sistemidir. Bir VNC sunucusu klavye ve fare olaylarını aktarır ve uzaktaki bilgisayarın ekranını ağ bağlantısı üzerinden görüntüler.

Bu rehber, Ubuntu 16.04‘ü çalıştıran VPS veya sunucuya bir masaüstü ortamının nasıl kurulacağını ve VNC’yi kullanarak masaüstü ortamını nasıl görüntüleyeceğinizi açıklar. SSH bağlantı ve Putty hakkında bilginiz olduğunu varsayıyorum.

Kurulum

  • sudo apt-get update && sudo apt-get upgrade
    

    komutu ile paketleri güncelliyoruz bu adımı atlarsanız kurulum sırasında hata ile karşılaşabilirsiniz.

  • Ubuntu için Unity masaüstü ortamını kurmak için aşağıdaki komutu kullanın. Bu komut ofis uygulamalarını veya tarayıcıları da yükler.

sudo apt-get install ubuntu-desktop gnome-panel gnome-settings-daemon metacity nautilus gnome-terminal

Uygulamaları ben daha sonra kurarım diyorsanız aşağıdaki komutu çalıştırın.

sudo apt-get install --no-install-recommends ubuntu-desktop gnome-panel gnome-settings-daemon metacity nautilus gnome-terminal
  • Karşınıza aşağıdaki gibi bir uyarı çıkacak. Güncelleştirilmiş sürümü kullanmak için y yazın ve ardından enter tuşuna basın. Kurulum tamamlandıktan sonra sunucuyu yeniden başlatın.

    Configuration file '/etc/init/tty1.conf' ==> File on system created by you or by a script. ==> File also in package provided by package maintainer. What would you like to do about it ? Your options are: Y or I : install the package maintainer's version N or O : keep your currently-installed version D : show the differences between the versions Z : start a shell to examine the situation The default action is to keep your current version. *** tty1.conf (Y/I/N/O/D/Z) [default=N] ?
  • sudo apt-get install vnc4server
    

    ile VNC serverı kurun.

  • Aşağıdaki komut ile VNC için son ayarları yapacağız.

  nano ~/.vnc/xstartup

ile ayar dosyasını açın. (Nano kurulu değilse sudo apt-get install nano komutu ile kurabilirsiniz.)

  • Açılan dosyanın içeriğini aşağıdakilerle değiştirdikten sonra kaydedip çıkın.
#!/bin/sh

# Uncomment the following two lines for normal desktop:
# unset SESSION_MANAGER
# exec /etc/X11/xinit/xinitrc

[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
x-window-manager &

gnome-panel &
gnome-settings-daemon &
metacity &
nautilus &
  • Aşağıdaki komut ile VNC’yi çalıştırın. Sizden şifre belirlemenizi isteyecektir.
vncserver :1

Şifreyi daha sonra

vncpasswd

komutu ile değiştirebilirsiniz.

  • Kurulum tamamlandı. Herhangi bir VNC programı ile IPAdresi:1 şeklinde bağlantı kurabilirsiniz.