KategorilerLinux

Ubuntu,Debian ve debian tabanlı sunuculara VNCServer kurulumu

Merhaba Muhterem Ziyaretçiler,

Bu yazımda Ubuntu Server Debian tabanlı server işletim sistemlerine sahip sunuculara TightVNC sunucusu nasıl kurulacağını bahsedeceğim.

Eğer Google Cloud benzeri servisten sunucu kiramışsanız VPC ağ ayarları veya ilgili ayarlara erişerek TCP 5901-5910 portlarına izin verilmesi, bir işletmeye ait sunucuya kurulacaksa firewall üzerinden TCP 5901-5910 portlarına izin vermeniz gerekmektedir.

Eğer Ubuntu Server için;

Gerekli paketlerin yüklenmesi ve konfigrasyonların oluşturulması için.

sudo apt-get install ubuntu-desktop gnome-panel gnome-settings-daemon metacity nautilus gnome-terminal
sudo apt-get install vnc4server
vncserver
vncserver -kill :1

Akabinde xstartup  dosyasını düzenliyoruz.

nano ~/.vnc/xstartup

xstartup içeriği;

#!/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-session &
gnome-panel &
gnome-settings-daemon &
metacity &
nautilus &
gnome-terminal &

Gerekli konfigrasyonlar;

You will require a password to access your desktops.

Password:
Verify:
Would you like to enter a view-only password (y/n)? y
Password:
Verify:
xauth:  file /home/$USER/.Xauthority does not exist

New 'X' desktop is 578e1bb09561:1

Creating default startup script /home/$USER/.vnc/xstartup
Starting applications specified in /home/$USER/.vnc/xstartup
Log file is /home/$USER/.vnc/578e1bb09561:1.log

Eğer Debian ve debian tabanlı sistemler için;

sudo su
apt-get update
apt-get install xfce4 xfce4-goodies gnome-icon-theme tightvncserver
vncserver

Gerekli konfigrasyonlar;

You will require a password to access your desktops.

Password:
Verify:
Would you like to enter a view-only password (y/n)? y
Password:
Verify:
xauth:  file /home/$USER/.Xauthority does not exist

New 'X' desktop is 578e1bb09561:1

Creating default startup script /home/$USER/.vnc/xstartup
Starting applications specified in /home/$USER/.vnc/xstartup
Log file is /home/$USER/.vnc/578e1bb09561:1.log

Bütün işlemler tamamlandıktan sonra vncserver komutu çalıştırarak VNC Server’ı çalıştırıp VNC Client yazılımları ile ServerIP:5901 veya ServerIP::5901 ile girerek bağlanabilirsiniz.

Eğer farklı çözünürlük ile çalışmak isterseniz VNC Server’ı vncserver -geometry cozunulukDegeri komutu ile çalıştırabilisiniz.

Eğer bu yazıyla ilişkin anlatamadığım\anlaşılamayan konular varsa yazının altına yorum yapabilirsiniz.

İyi günler.

Yayınlayan Yakup CONTARLI

04-05-1998'de dünyaya geldim. 2004 - 2012 arasında İTO Kadınlar Çeşmesi İlköğretim Okulunda eğitim gördüm. 2012 - 2016 arasın Kağıthane İTO Mesleki ve Teknik Anadolu Lisesi Bilişim Teknolojileri \Web Programcığı eğitim gördüm. 2016-2018 Atatürk Üniversitesi Açıköğretim Fakültesi Bilgi Yönetimi Programı 2017-2019 Ahmet Yesevi Üniversitesi Bilgisayar Programcılığı mezunuyum. 2016'dan itibaren Bankacılık Düzenleme ve Denetleme Kurumu'nda (BDDK) Bilişim Teknisyeni olarak kamu vazifesini yerine getirmekteyim.