Buyukweb
VNC ile Sunucu Bağlantısı Nasıl Yapılır?

VNC ile Sunucu Bağlantısı Nasıl Yapılır?

VNC (Virtual Network Computing) ile Linux ve Windows sunuculara grafik arayüzden uzaktan erişim sağlamanın adım adım kurulum ve bağlantı rehberi.

Büyükweb Teknik Ekibi14 Mayıs 20257 dakika okuma

VNC (Virtual Network Computing) Nedir?

VNC, yani Virtual Network Computing, uzak masaustu erisim saglamak icin kullanilan bir protokol ve yazilim sistemidir. Sunucunuzun grafik arayuzune fiziksel olarak yaninizda olmadan uzaktan baglanmanizi mumkun kilar. Ozellikle Windows sunucularda ve grafik masaustu ortami kurulmus Linux sunucularda yaygin olarak kullanilir. RDP protokolune alternatif olarak platform bagimsiz bir cozum sunar.

VNC Sunucu Kurulumu

Linux Sunucularda TigerVNC Kurulumu

TigerVNC, en yaygin kullanilan acik kaynakli VNC sunucu yazilimidir. Kurulum isletim sisteminize gore degisiklik gosterir:

# Ubuntu ve Debian tabanli sistemlerde kurulum
sudo apt update
sudo apt install tigervnc-standalone-server tigervnc-xorg-extension -y

# CentOS ve RHEL tabanli sistemlerde kurulum
sudo dnf install tigervnc-server -y

# Hafif masaustu ortami kurulumu (XFCE onerilen)
sudo apt install xfce4 xfce4-goodies -y

# Alternatif: LXDE masaustu ortami (daha hafif)
sudo apt install lxde-core -y

VNC Erisim Sifresi Belirleme

VNC baglantisi icin guvenli bir sifre belirlemelisiniz. Bu sifre SSH sifresinden farklidir:

# VNC sifresi olusturma ve belirleme
vncpasswd

# Sifre girildiginde size iki soru sorulacak:
# 1. Password: (VNC erisim sifresi)
# 2. Would you like to enter a view-only password? (Sadece izleme sifresi)

VNC Sunucu Oturumu Baslatma ve Yonetme

# VNC oturumu baslatma (1920x1080 cozunurluk)
vncserver :1 -geometry 1920x1080 -depth 24

# Belirli bir cozunurlukte oturum baslatma
vncserver :1 -geometry 1280x720 -depth 16

# Aktif VNC oturumlarini listeleme
vncserver -list

# Belirli bir oturumu durdurma
vncserver -kill :1

VNC Masaustu Yapilandirmasi

VNC oturumunda hangi masaustu ortaminin baslatilacagini xstartup dosyasinda tanimlayin:

# ~/.vnc/xstartup dosyasi icerigi
#!/bin/sh
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS
startxfce4 &

# Dosyaya calistirma izni verme
chmod +x ~/.vnc/xstartup

VNC Istemci Uygulamalari ve Baglanti

Sunucunuza baglanmak icin istemci bilgisayarinizda bir VNC istemci uygulamasi kullanmaniz gerekmektedir:

Istemci Uygulamasi Platform Destegi Ozellik
TigerVNC Viewer Windows, Linux, Mac Acik kaynak ve ucretsiz
RealVNC Viewer Windows, Linux, Mac, Mobile Ticari, gelismis ozellikler
TightVNC Windows Hafif ve basit kullanim
Remmina Linux Coklu protokol destegi (VNC, RDP, SSH)

Baglanti adres formati asagidaki gibidir:

sunucu-ip-adresi:5901
veya kisaca
sunucu-ip-adresi:1

SSH Tuneli ile Guvenli VNC Baglantisi

VNC protokolu trafigi sifrelenmemis olarak gonderir. Guvenlik icin mutlaka SSH tuneli uzerinden baglanin:

# Yerel bilgisayarinizda SSH tuneli olusturma
ssh -L 5901:localhost:5901 -N -f kullanici@sunucu-ip

# Ardindan VNC istemcisinde yerel adrese baglanma
# Baglanti adresi: localhost:5901

Systemd Servisi ile VNC Otomatik Baslatma

VNC sunucusunu sistem servisi olarak yapilandirarak sunucu yeniden baslatiginda otomatik baslamasini saglayabilirsiniz:

# /etc/systemd/system/vncserver@.service dosyasi olusturma
[Unit]
Description=VNC Server Service
After=syslog.target network.target

[Service]
Type=simple
User=admin
ExecStartPre=/usr/bin/vncserver -kill :%i > /dev/null 2>&1 || :
ExecStart=/usr/bin/vncserver :%i -geometry 1920x1080 -depth 24
ExecStop=/usr/bin/vncserver -kill :%i

[Install]
WantedBy=multi-user.target

# Servisi etkinlestirme ve baslatma
sudo systemctl daemon-reload
sudo systemctl enable vncserver@1
sudo systemctl start vncserver@1

Firewall Ayarlari ve Port Acma

VNC portunun firewall uzerinden acik olmasi gerekmektedir:

# UFW ile VNC portunu acma
sudo ufw allow 5901/tcp

# firewalld ile VNC portunu acma
sudo firewall-cmd --permanent --add-port=5901/tcp
sudo firewall-cmd --reload

# iptables ile VNC portunu acma
sudo iptables -A INPUT -p tcp --dport 5901 -j ACCEPT

Buyukweb VDS ile VNC Erisimi

Buyukweb VDS sunucularinda VNC konsol erisimi standart olarak sunulmaktadir. Web tabanli noVNC araci ile herhangi bir yazilim kurmadan tarayicinizdan dogrudan sunucunuza baglanabilirsiniz. SSH erisimi kesilse bile VNC konsol uzerinden sunucunuza erisebilirsiniz. buyukweb.com adresinden VDS planlarini inceleyin.


Ilgili Buyukweb Hizmetleri:


Sunucu Guvenligi En Iyi Uygulamalar

Sunucu guvenligi surekli dikkat gerektiren bir surectir.

Guvenlik Duvari

UFW veya firewalld ile yalnizca gerekli portlari acin. SSH, HTTP, HTTPS disindaki portlari kapatin. IP whitelist kullanin.

Log Analizi

fail2ban ile basarisiz giris denemelerini otomatik engelleyin. Logwatch ile gunluk raporlar olusturun. ELK Stack ile merkezi log yonetimi kurun.

Kullanici Yonetimi

Her yonetici icin ayri hesap, root kullanmayin. sudo ile yetki verin. SSH anahtar kimlik dogrulamayi zorunlu kilin.

Dosya Butunlugu

AIDE veya Tripwire ile degisiklikleri izleyin. /tmp noexec ile mount edin. chroot ile izolasyon saglayin.

Yedekleme

3-2-1 kuralini uygulayin. Yedekleri test edin. Ransomware icin offline kopya tutun.

Sunucu Izleme

Zabbix, Prometheus+Grafana veya Netdata ile izleme yapin. Alarm kurallari tanimlayin. Uptime monitoring icin UptimeRobot kullanin. Kapasite planlamasi yaparak gelecekteki ihtiyaclari onceden belirleyin.

Sik Sorulan Sorular

Sunucum hacklendi ne yapmaliyim?

Izole edin, loglari inceleyin, temiz yedekten geri yukleyin, parolalari degistirin.

Restart oncesi ne yapmaliyim?

Aktif kullanicilari kontrol edin, servisleri kaydedin, restart sonrasi dogrulayin.

Sonuc

Sunucu guvenligi katmanli yaklasim gerektirir. Yukardaki uygulamalari sistematik olarak hayata gecirin. Buyukweb 7/24 destek ekibi yardimci olabilir.

Sunucu Bakim Takvimi

Duzenli bakim sunucu sagliginin anahtaridir:

Gunluk

  • Log dosyalarini kontrol edin
  • Disk kullanimini izleyin
  • Yedeklerin basarisini dogrulayin
  • Guvenlik uyarilarini inceleyin

Haftalik

  • Guvenlik guncellemelerini uygulayin
  • Veritabani optimizasyonu calistirin
  • Performans metriklerini analiz edin

Aylik

  • Tam sistem yedegi alin ve test edin
  • Kullanici hesaplarini gozden gecirin
  • SSL sertifika surelerini kontrol edin
  • Kapasite planlama degerlendirmesi yapin

Yillik

  • Felaket kurtarma tatbikati yapin
  • Donanim yasam dongusu degerlendirmesi
  • Guvenlik denetimi yapin

Sunucu Migrasyon Rehberi

  1. Mevcut sunucu envanterini cikartin
  2. Yeni sunucuyu hazirlayin ve yapilandirin
  3. Verileri rsync ile senkronize edin
  4. DNS TTL degerini dusurrun
  5. Son senkronizasyonu yapin ve servisleri baslatin
  6. DNS kayitlarini guncelleyin
  7. Eski sunucuyu bir sure yedek tutun

Turkiye'de Hosting Sektoru 2025-2026

Sektorel Trendler

Turkiye hosting pazari hizla buyumektedir. E-ticaretin genislemesi, dijitallesme calismalarI ve uzaktan calisma trendi hosting talebini artirmaktadir. NVMe SSD, HTTP/3 ve edge computing gibi teknolojiler hosting performansini yeni seviyelere tasimaktadir.

Dikkat Edilmesi Gerekenler

Hosting sektoru rekabetci bir pazardir. Dusuk fiyat vaat eden ancak altyapı kalitesinden odun veren firmalardan kacinin. Gizli maliyet, yenileme fiyat artisi ve yetersiz destek en sik karsilasilan sorunlardir.

Hosting Firmasi Secim Kriterleri

  1. Veri merkezi lokasyonu: Turkiye'de veri merkezi olan firmalari tercih edin
  2. Uptime garantisi: Minimum %99.5, ideal %99.8+
  3. Teknik destek: 7/24 Turkce destek zorunlu
  4. Guvenlik: DDoS korumasi, SSL, WAF dahil olmali
  5. Yedekleme: Gunluk otomatik yedekleme olmali
  6. Olceklenebilirlik: Ihtiyac artiginda kolayca yukseltme yapilabilmeli
  7. Musteri yorumlari: Gercek kullanici deneyimlerini arastirin

Buyukweb 2009'dan beri bu kriterlerin tumunu karsilayarak 5.200+ musteriye guvenilir hosting hizmeti sunmaktadir. Sorulariniz icin 0850 302 60 70 numarasini arayabilir veya destek@buyukweb.com adresine yazabilirsiniz.

Sik Yapilan Hosting Hatalari

Hosting secimi ve yonetiminde en sik karsilasilan hatalar:

1. Sadece Fiyata Bakmak

En ucuz hosting her zaman en iyi secim degildir. Performans, guvenlik ve destek kalitesi fiyattan daha onemlidir. Dusuk maliyetli hostinglerde yenileme fiyatlari genellikle cok daha yuksektir.

2. Yedekleme Almamak

Otomatik yedekleme olsa bile, onemli degisikliklerden once manuel yedek almak hayati onem tasir. Yedeklerin geri yuklenebilirligini test etmeyen sirketler veri kaybi yasadiginda ciddi sorunlarla karsilasir.

3. Guncellemeleri Ertelemek

WordPress, eklentiler ve isletim sistemi guncellemelerini ertelemek guvenlik aciklarına davetiye cikarir. Otomatik guvenlik guncellemeleri yapilandirmak en temel onlemdir.

4. SSL Kullanmamak

Hala SSL sertifikasi olmayan web siteleri mevcut. SSL olmadan Google siralama duser, ziyaretci guveni azalir ve veri guvenligi tehlikeye girer. Ucretsiz Let's Encrypt sertifikasi bile yeterlidir.

5. Kaynak Planlamasi Yapmamak

Trafik artisina hazirliksiz yakalanmak, sitenizin cokmesine neden olabilir. Trafik trendlerini izleyin ve ihtiyac halinde kaynakları zamaninda artirin.

Baslangic Rehberi: Ilk Adimlar

Bu konuda yeniyseniz, asagidaki adimlarla baslayabilirsiniz:

Adim 1: Ihtiyac Analizi

Projenizin gereksinimlerini belirleyin. Trafik beklentisi, disk alani ihtiyaci, veritabani boyutu ve ozel yazilim gereksinimleri listenizin basinda olmalidir.

Adim 2: Uygun Hizmet Secimi

Ihtiyaciniza gore paylasimli hosting, VDS veya dedicated sunucu secin. Buyukweb.com uzerinden paketleri karsilastirabilirsiniz.

Adim 3: Kurulum ve Yapilandirma

Hosting paketinizi aldiktan sonra domain yonlendirmesi, SSL kurulumu ve uygulama kurulumunu yapin. cPanel ve Plesk ile bu islemler oldukca kolaydir.

Adim 4: Guvenlik Onlemleri

SSL sertifikasi, guclu sifre politikasi, duzenli yedekleme ve guvenlik guncellemelerini ilk gunden uygulayin.

Adim 5: Izleme ve Bakım

Duzenli yedekleme kontrolu, performans izleme ve guvenlik taramasi ile sunucunuzun sagligini koruyun.

Bu adimlarda herhangi bir noktada takilirtsaniz Buyukweb teknik destek ekibi size yardimci olacaktir. Ucretsiz danismanlik icin bize ulasin.

Etiketler:

#VNC#Virtual Network Computing#VNC bağlantısı#TigerVNC#RealVNC#uzak masaüstü#RFB protokolü#sunucu görsel erişim

Bu yazıyı paylaş