
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.
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:
- Co-location hizmetimiz hakkinda bilgi alin
- VDS sunucu paketlerimizi inceleyin
- Tum hosting ve sunucu paketlerimiz
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
- Mevcut sunucu envanterini cikartin
- Yeni sunucuyu hazirlayin ve yapilandirin
- Verileri rsync ile senkronize edin
- DNS TTL degerini dusurrun
- Son senkronizasyonu yapin ve servisleri baslatin
- DNS kayitlarini guncelleyin
- 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
- Veri merkezi lokasyonu: Turkiye'de veri merkezi olan firmalari tercih edin
- Uptime garantisi: Minimum %99.5, ideal %99.8+
- Teknik destek: 7/24 Turkce destek zorunlu
- Guvenlik: DDoS korumasi, SSL, WAF dahil olmali
- Yedekleme: Gunluk otomatik yedekleme olmali
- Olceklenebilirlik: Ihtiyac artiginda kolayca yukseltme yapilabilmeli
- 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:

