Arkadaşlar linux bloğum için hazırlamış olduğum, Ubuntu 14.04 ve Debian 6.0 - 7.0 vnc server kurulumunu anlatmaya çalışacağım.

Bu makale inuxbelgem.tk alıntıdır.

http://linuxbelgem.tk/linux-ubuntu-1...simli-anlatim/

Selam r10.net okurları bu makalemde ubuntu 14.04 x86 server VNC server kurulumu ve ayarlarını anlatacağım. Artık sadece CentOS ile sınırlı olan VNC server anlatımına yeni bir makale olmuş olacak.
Aslında linux server basit bir ssh ekranından oluşsada bazı işlemleri yapmak için grafik arayüzüne ihtiyacımız olabiliyor. Mesela benim test server olarak kullandığım sunucu da debian 7.0 ssh bazı işlemler işlemiyor bunu gidip grafik ekrana bağlanarak yapmak zorunda kalıyorum.
Ayrıca pek çok işlemi windows üzerinde olduğu gibi kullanmaya alıştığımız için, ssh ekranında dizin adresi yazmak yerine daha basite indirgenmiş kopyala yapıştır veya klasör oluşturmak ve buna isim vermek ssh ekranında olduğundan daha kolay ve anlaşılır oluyor.
Bu sayede ubuntu konusunda yapılmayan bir anlatımla da karşınızda olacağız. Kurulum daha önceden denemiştir doğru yönergeleri uyguladığınız taktirde kurulumda başarısız olma gibi bir problem yaşamayacağınıza emin olabilirsiniz.
İsterseniz kuruluma geçelim. Sizler için hazırladığım otomatik kurulum dosyası ile, gerekli yerlerde müdahale ederek kurulumu bitireceğiz.
Kurulumu tek tek yapmak yerine otomatik kurulum dosyamızı indirelim

Alıntı
# chmod +x ubuntu.14.04.debian.6.0.7.0.x86.x86_64vnc.server.i nstall.linuxbelgem.tk.sh
ve kurulum komutunu veriyoruz. Gerekli yerlerde müdahale işlemi olacak ssh ekranını arada kotnrol edin.

Alıntı
# ./ubuntu.14.04.debian.6.0.7.0.x86.x86_64vnc.server.i nstall.linuxbelgem.tk.sh
Kurulum başladı;



Yukarıdaki resimde gördüğünüz gibi dil seçeneklerini seçiyoruz. TAB tuşuna basıp OK seçip ENTER basıyoruz.



Yine aynı şekilde yukarıdaki resimde olduğu gibi dil seçeneğini seçip önce TAB daha sonra OK daha sonrada ENTER basıyoruz.

Alıntı
You will require a password to access your desktops.
Password: vnc server bağlanmak için şifre yazıyoruz.
Verify: Aynı şekilde şifremizin tekrarını yazıyoruz.
Şimdi boş bir siyah ekran açıldı. Önce insert tuşuna basıyoruz.

Alıntı
#!/bin/sh
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS
startxfce4 &

[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
Yukarıdaki kodu açılan o siyah sayfaya kopyala yapıştır yapıyoruz. Daha sonra önce ESC basıyoruz, :wq ve ENTER BASIYORUZ.

Alıntı
Yine tekrardan başka bir siyah sayfa açılacak yine aynı şekilde önce insert basıyoruz.
Daha sonra aşağıdaki kodu kopyalayıp yapıştırıyoruz. Yine aynı şekilde önce ESC basıp
daha sonra :wq yazıp ENTER basıyoruz.
Alıntı
#!/bin/bash

unset VNCSERVERARGS
VNCSERVERS=""
[ -f /etc/vncserver/vncservers.conf ] && . /etc/vncserver/vncservers.conf
prog=$"VNC server"
start() {
. /lib/lsb/init-functions
REQ_USER=$2
echo -n $"Starting $prog: "
ulimit -S -c 0 >/dev/null 2>&1
RETVAL=0
for display in ${VNCSERVERS}
do
export USER="${display##*:}"
if test -z "${REQ_USER}" -o "${REQ_USER}" == ${USER} ; then
echo -n "${display} "
unset BASH_ENV ENV
DISP="${display%%}"
export VNCUSERARGS="${VNCSERVERARGS[${DISP}]}"
su ${USER} -c "cd ~${USER} && [ -f .vnc/passwd ] && vncserver :${DISP} ${VNCUSERARGS}"
fi
done
}
stop() {
. /lib/lsb/init-functions
REQ_USER=$2
echo -n $"Shutting down VNCServer: "
for display in ${VNCSERVERS}
do
export USER="${display##*:}"
if test -z "${REQ_USER}" -o "${REQ_USER}" == ${USER} ; then
echo -n "${display} "
unset BASH_ENV ENV
export USER="${display##*:}"
su ${USER} -c "vncserver -kill :${display%%}" >/dev/null 2>&1
fi
done
echo -e "\n"
echo "VNCServer Stopped"
}
case "$1" in
start)
start $@
;;
stop)
stop $@
;;
restart|reload)
stop $@
sleep 3
start $@
;;
condrestart)
if [ -f /var/lock/subsys/vncserver ]; then
stop $@
sleep 3
start $@
fi
;;
status)
status Xvnc
;;
*)
echo $"Usage: $0 {start|stop|restart|condrestart|status}"
exit 1
esac
Yeniden karşımıza siyah bir sayfa çıkacak. Ona da aynı şekilde önce insert basıyoruz.
Daha sonra aşağıdaki kodu kopyalayıp yapıştırdıktan sonra, önce ESC basıyoruz daha
sonra, :wq yazıp ENTER basıyoruz.

Alıntı
VNCSERVERS="1:linuxbelgem.tk"
VNCSERVERARGS[1]="-geometry 1024x768"
Şimdi kapanıp açılan vps yada sunucumuza putty ekranından bağlanalım.

# vncserver yazıyoruz ve ENTER basıyoruz.
Aklınızda olsun arkadaşlar eğer vps kapanırsa tekrardan vnc ile bağlanacağınız zaman
her zaman vncserver yazın enter basın.

Aşağıdaki gibi bir çıktı aldıysanız sıkıntı yok demektir.

Alıntı
New ‘NS1:1 (root)’ desktop is NS1:1
Starting applications specified in /root/.vnc/xstartup
Log file is /root/.vnc/NS1:1.log
Bakalım vps bağlanabilecekmiyiz. Sunucumuza bağlanmak için, VNC-Viewer kullanacağız. Programı indirmek için VNC-Viewer tıklamanız yeterlidir.
Resimlere bakarak vnc uzak masaüstüne bağlanabilirsiniz.



Resimde gördüğünüz gibi
ip adresi:1 şeklinde olmalıdır.



Yukarıdaki resimde gördüğünüz gibi yeni açılan ekranın altında, Continue tıklayınız,



Şimdi yeni açılan pencereye şifrenizi girin ve OK tıklayın



Evet arkadaşlar mutlu son ubuntu sunucumuza uzak masa üstü bağlantısı yapmayı sonunda başardık. Aslında hiçte zor değilmiş. Belkide linux en güzel tarafı bu zor olmaması. Aynı windows olmasa da ona yakın işlemlerinizi burada yapabilirsiniz. Kurulumdan sonra wine kurulumunu yapmaya çalışacağım bakalım işe yarayacak mı. Yeni bir makaleye kadar şimdilik hoşça kalın.

__________________________________________________ ___

En Büyük Hayalim Bir Gün Mail Server Kurabiliyor Olmak