{"id":39118,"date":"2026-02-14T20:40:46","date_gmt":"2026-02-14T17:40:46","guid":{"rendered":"https:\/\/fatihsoysal.com\/blog\/?p=39118"},"modified":"2026-02-14T20:40:46","modified_gmt":"2026-02-14T17:40:46","slug":"putty-ile-bir-vpse-nasil-giris-yapilir-windows-kullanicilari-icin","status":"publish","type":"post","link":"https:\/\/fatihsoysal.com\/blog\/putty-ile-bir-vpse-nasil-giris-yapilir-windows-kullanicilari-icin\/","title":{"rendered":"PuTTY ile Bir VPS&#8217;e Nas\u0131l Giri\u015f Yap\u0131l\u0131r (Windows Kullan\u0131c\u0131lar\u0131 \u0130\u00e7in)"},"content":{"rendered":"<p><body><\/p>\n<h2>PuTTY ile Bir VPS&#8217;e Nas\u0131l Giri\u015f Yap\u0131l\u0131r (Windows Kullan\u0131c\u0131lar\u0131 \u0130\u00e7in)<\/h2>\n<p>Bir Sanal \u00d6zel Sunucuya (VPS) sahip olmak, web siteleri bar\u0131nd\u0131rmaktan \u00f6zel uygulamalar \u00e7al\u0131\u015ft\u0131rmaya kadar bir\u00e7ok farkl\u0131 ama\u00e7 i\u00e7in g\u00fc\u00e7l\u00fc bir esneklik ve kontrol sa\u011flar. Ancak, bu g\u00fcce eri\u015fmenin ilk ad\u0131m\u0131, sunucunuza g\u00fcvenli bir \u015fekilde ba\u011flanmakt\u0131r. Windows kullan\u0131c\u0131lar\u0131 i\u00e7in bu ba\u011flant\u0131y\u0131 sa\u011flaman\u0131n en pop\u00fcler ve g\u00fcvenilir yollar\u0131ndan biri PuTTY kullanmakt\u0131r. Bu kapsaml\u0131 teknik makalede, PuTTY&#8217;yi kullanarak bir VPS&#8217;e nas\u0131l giri\u015f yapaca\u011f\u0131n\u0131z\u0131 ad\u0131m ad\u0131m, detayl\u0131 bir \u015fekilde a\u00e7\u0131klayaca\u011f\u0131z. Hem parola tabanl\u0131 hem de daha g\u00fcvenli olan SSH anahtar tabanl\u0131 kimlik do\u011frulama y\u00f6ntemlerini ele alacak, s\u0131k kar\u015f\u0131la\u015f\u0131lan sorunlara \u00e7\u00f6z\u00fcmler sunacak ve g\u00fcvenlik en iyi uygulamalar\u0131n\u0131 payla\u015faca\u011f\u0131z.<\/p>\n<h3>VPS ve PuTTY Nedir? Neden Kullan\u0131l\u0131r?<\/h3>\n<p>VPS&#8217;e giri\u015f yapma s\u00fcrecine dalmadan \u00f6nce, temel kavramlar\u0131 anlamak \u00f6nemlidir.<\/p>\n<h4>Sanal \u00d6zel Sunucu (VPS) Nedir?<\/h4>\n<p>Bir Sanal \u00d6zel Sunucu (VPS), fiziksel bir sunucunun sanalla\u015ft\u0131rma teknolojisi kullan\u0131larak birden fazla ba\u011f\u0131ms\u0131z sanal sunucuya b\u00f6l\u00fcnmesiyle olu\u015fturulan bir hosting hizmetidir. Her VPS, kendi i\u015fletim sistemine, kaynaklar\u0131na (CPU, RAM, depolama) ve root eri\u015fimine sahiptir. Bu, kullan\u0131c\u0131lara payla\u015f\u0131ml\u0131 hosting&#8217;den daha fazla kontrol ve performans, ancak \u00f6zel bir sunucudan daha uygun maliyetli bir \u00e7\u00f6z\u00fcm sunar. Genellikle Linux tabanl\u0131 i\u015fletim sistemleri (Ubuntu, CentOS, Debian vb.) ile \u00e7al\u0131\u015f\u0131r ve komut sat\u0131r\u0131 aray\u00fcz\u00fc (CLI) arac\u0131l\u0131\u011f\u0131yla y\u00f6netilir.<\/p>\n<h4>PuTTY Nedir ve Neden Kullan\u0131l\u0131r?<\/h4>\n<p>PuTTY, Windows i\u015fletim sistemi i\u00e7in geli\u015ftirilmi\u015f \u00fccretsiz ve a\u00e7\u0131k kaynakl\u0131 bir SSH (Secure Shell) istemcisidir. SSH, a\u011f \u00fczerinden g\u00fcvenli veri ileti\u015fimi i\u00e7in kullan\u0131lan bir kriptografik a\u011f protokol\u00fcd\u00fcr. PuTTY, kullan\u0131c\u0131lar\u0131n bir uzak sunucuya (bu durumda VPS&#8217;inize) g\u00fcvenli bir \u015fekilde ba\u011flanmas\u0131na, komutlar\u0131 \u00e7al\u0131\u015ft\u0131rmas\u0131na ve dosya aktar\u0131m\u0131 yapmas\u0131na olanak tan\u0131r.<\/p>\n<p>PuTTY&#8217;nin ba\u015fl\u0131ca avantajlar\u0131 \u015funlard\u0131r:<\/p>\n<p>*   <strong>G\u00fcvenlik:<\/strong> Veri trafi\u011fini \u015fifreleyerek hassas bilgilerin (kullan\u0131c\u0131 adlar\u0131, \u015fifreler) yetkisiz eri\u015fime kar\u015f\u0131 korunmas\u0131n\u0131 sa\u011flar.<br \/>\n*   <strong>Kullan\u0131m Kolayl\u0131\u011f\u0131:<\/strong> Windows kullan\u0131c\u0131lar\u0131 i\u00e7in grafiksel bir aray\u00fcze sahiptir, bu da komut sat\u0131r\u0131 ara\u00e7lar\u0131na g\u00f6re daha kullan\u0131c\u0131 dostu olmas\u0131n\u0131 sa\u011flar.<br \/>\n*   <strong>\u00c7ok Y\u00f6nl\u00fcl\u00fck:<\/strong> Sadece SSH de\u011fil, ayn\u0131 zamanda Telnet, Rlogin ve seri ba\u011flant\u0131lar gibi di\u011fer protokolleri de destekler.<br \/>\n*   <strong>\u00dccretsiz ve A\u00e7\u0131k Kaynak:<\/strong> Herkes taraf\u0131ndan \u00fccretsiz olarak kullan\u0131labilir ve geli\u015ftirilebilir.<\/p>\n<h3>PuTTY&#8217;yi \u0130ndirme ve Kurulum<\/h3>\n<p>VPS&#8217;inize ba\u011flanmak i\u00e7in ilk ad\u0131m, PuTTY&#8217;yi bilgisayar\u0131n\u0131za indirmek ve kurmakt\u0131r.<\/p>\n<h4>PuTTY \u0130ndirme Ad\u0131mlar\u0131<\/h4>\n<p>1.  <strong>Resmi Web Sitesini Ziyaret Edin:<\/strong> PuTTY&#8217;nin resmi web sitesi [www.putty.org](http:\/\/www.putty.org)&#8217;dur. G\u00fcvenlik nedeniyle her zaman resmi kaynaktan indirme yapman\u0131z \u00f6nemlidir.<br \/>\n2.  <strong>\u0130ndirme Sayfas\u0131na Gidin:<\/strong> Web sitesinde genellikle &#8220;Download PuTTY&#8221; veya benzeri bir ba\u011flant\u0131 bulunur. Bu ba\u011flant\u0131ya t\u0131klayarak indirme sayfas\u0131na gidin.<br \/>\n3.  <strong>Do\u011fru S\u00fcr\u00fcm\u00fc Se\u00e7in:<\/strong> \u0130ndirme sayfas\u0131nda, Windows i\u015fletim sisteminiz i\u00e7in uygun olan s\u00fcr\u00fcm\u00fc se\u00e7meniz gerekir. \u00c7o\u011fu modern Windows sistemi 64-bit&#8217;tir. <code>putty.msi<\/code> (MSI y\u00fckleyici) genellikle en kolay kurulum y\u00f6ntemidir. \u0130sterseniz tek tek \u00e7al\u0131\u015ft\u0131r\u0131labilir dosyalar\u0131 (<code>putty.exe<\/code>, <code>puttygen.exe<\/code> vb.) da indirebilirsiniz, ancak MSI y\u00fckleyici t\u00fcm bile\u015fenleri tek seferde kurar.<br \/>\n4.  <strong>\u0130ndirme \u0130\u015flemini Ba\u015flat\u0131n:<\/strong> Se\u00e7ti\u011finiz dosyaya t\u0131klayarak indirme i\u015flemini ba\u015flat\u0131n.<\/p>\n<h4>Kurulum S\u00fcreci<\/h4>\n<p>MSI y\u00fckleyiciyi indirdiyseniz, kurulum olduk\u00e7a basittir:<\/p>\n<p>1.  <strong>Y\u00fckleyiciyi \u00c7al\u0131\u015ft\u0131r\u0131n:<\/strong> \u0130ndirdi\u011finiz <code>.msi<\/code> dosyas\u0131na \u00e7ift t\u0131klay\u0131n.<br \/>\n2.  <strong>Kurulum Sihirbaz\u0131n\u0131 Takip Edin:<\/strong> Bir kurulum sihirbaz\u0131 a\u00e7\u0131lacakt\u0131r. &#8220;Next&#8221; (\u0130leri) d\u00fc\u011fmesine t\u0131klayarak devam edin.<br \/>\n3.  <strong>Kurulum Konumunu Se\u00e7in:<\/strong> PuTTY&#8217;nin nereye kurulaca\u011f\u0131n\u0131 se\u00e7meniz istenir. Varsay\u0131lan konumu genellikle uygundur, ancak isterseniz de\u011fi\u015ftirebilirsiniz.<br \/>\n4.  <strong>Kurulumu Tamamlay\u0131n:<\/strong> Kurulumu ba\u015flatmak i\u00e7in &#8220;Install&#8221; (Y\u00fckle) d\u00fc\u011fmesine t\u0131klay\u0131n. Windows&#8217;un kullan\u0131c\u0131 hesab\u0131 denetimi (UAC) bir izin isteyebilir; buna onay verin.<br \/>\n5.  <strong>Bitir:<\/strong> Kurulum tamamland\u0131\u011f\u0131nda &#8220;Finish&#8221; (Bitir) d\u00fc\u011fmesine t\u0131klayarak sihirbaz\u0131 kapat\u0131n.<\/p>\n<p>Art\u0131k PuTTY bilgisayar\u0131n\u0131za kurulmu\u015ftur ve kullan\u0131ma haz\u0131rd\u0131r. Ba\u015flat men\u00fcs\u00fcnden veya masa\u00fcst\u00fc k\u0131sayolundan (e\u011fer olu\u015fturulduysa) eri\u015febilirsiniz.<\/p>\n<h3>Parola Kimlik Do\u011frulamas\u0131 ile VPS&#8217;e Giri\u015f<\/h3>\n<p>VPS&#8217;inize ilk kez ba\u011flanman\u0131n en yayg\u0131n ve basit yolu parola kimlik do\u011frulamas\u0131d\u0131r. Bu y\u00f6ntem, VPS sa\u011flay\u0131c\u0131n\u0131zdan ald\u0131\u011f\u0131n\u0131z IP adresi, kullan\u0131c\u0131 ad\u0131 ve parola bilgilerini kullan\u0131r.<\/p>\n<h4>PuTTY&#8217;yi Ba\u015flatma ve Temel Ayarlar<\/h4>\n<p>1.  <strong>PuTTY&#8217;yi A\u00e7\u0131n:<\/strong> Ba\u015flat men\u00fcs\u00fcnden veya arama \u00e7ubu\u011funa &#8220;PuTTY&#8221; yazarak uygulamay\u0131 ba\u015flat\u0131n.<br \/>\n2.  <strong>PuTTY Configuration Penceresi:<\/strong> PuTTY a\u00e7\u0131ld\u0131\u011f\u0131nda, &#8220;PuTTY Configuration&#8221; adl\u0131 bir pencere g\u00f6receksiniz. Buras\u0131 t\u00fcm ba\u011flant\u0131 ayarlar\u0131n\u0131z\u0131 yapaca\u011f\u0131n\u0131z yerdir.<br \/>\n3.  <strong>Session (Oturum) Kategorisi:<\/strong> Pencerenin sol taraf\u0131ndaki men\u00fcden &#8220;Session&#8221; (Oturum) kategorisinin se\u00e7ili oldu\u011fundan emin olun.<br \/>\n4.  <strong>Host Name (or IP address):<\/strong> Bu alana VPS&#8217;inizin IP adresini veya alan ad\u0131n\u0131 (e\u011fer bir alan ad\u0131na sahipseniz) girin. \u00d6rne\u011fin: <code>192.168.1.100<\/code> veya <code>example.com<\/code>.<br \/>\n5.  <strong>Port:<\/strong> SSH ba\u011flant\u0131lar\u0131 i\u00e7in varsay\u0131lan port 22&#8217;dir. E\u011fer VPS sa\u011flay\u0131c\u0131n\u0131z farkl\u0131 bir port numaras\u0131 belirttiyse, bu alan\u0131 de\u011fi\u015ftirmeniz gerekir. \u00c7o\u011fu durumda 22 olarak kalacakt\u0131r.<br \/>\n6.  <strong>Connection type (Ba\u011flant\u0131 Tipi):<\/strong> &#8220;SSH&#8221; se\u00e7ene\u011finin i\u015faretli oldu\u011fundan emin olun.<br \/>\n7.  <strong>Oturumu Kaydetme (\u0130ste\u011fe Ba\u011fl\u0131 ama \u00d6nerilir):<\/strong> Her seferinde ayn\u0131 bilgileri girmemek i\u00e7in bu oturum ayarlar\u0131n\u0131 kaydedebilirsiniz. &#8220;Saved Sessions&#8221; (Kaydedilmi\u015f Oturumlar) alan\u0131na bir isim (\u00f6rne\u011fin &#8220;MyVPS&#8221; veya &#8220;Sunucu_Ad\u0131&#8221;) yaz\u0131n ve &#8220;Save&#8221; (Kaydet) d\u00fc\u011fmesine t\u0131klay\u0131n. Bu, gelecekte bu oturumu se\u00e7ip &#8220;Load&#8221; (Y\u00fckle) d\u00fc\u011fmesine t\u0131klayarak h\u0131zl\u0131ca ba\u011flanman\u0131z\u0131 sa\u011flar.<\/p>\n<h4>VPS&#8217;e Ba\u011flanma<\/h4>\n<p>1.  <strong>Ba\u011flant\u0131y\u0131 Ba\u015flat\u0131n:<\/strong> Ayarlar\u0131 yapt\u0131ktan sonra, &#8220;Open&#8221; (A\u00e7) d\u00fc\u011fmesine t\u0131klay\u0131n.<br \/>\n2.  <strong>SSH G\u00fcvenlik Uyar\u0131s\u0131 (\u0130lk Ba\u011flant\u0131):<\/strong> \u0130lk kez bir sunucuya ba\u011fland\u0131\u011f\u0131n\u0131zda, PuTTY size bir g\u00fcvenlik uyar\u0131s\u0131 g\u00f6sterecektir. Bu uyar\u0131, sunucunun anahtar parmak izini (host key fingerprint) g\u00f6sterir ve bu anahtara g\u00fcvenip g\u00fcvenmedi\u011finizi sorar.<br \/>\n    *   <strong>Nedir Bu Uyar\u0131?<\/strong> SSH, sunucunun kimli\u011fini do\u011frulamak i\u00e7in bir anahtar parmak izi kullan\u0131r. Bu, Man-in-the-Middle (MITM) sald\u0131r\u0131lar\u0131n\u0131 \u00f6nlemeye yard\u0131mc\u0131 olur.<br \/>\n    *   <strong>Ne Yapmal\u0131y\u0131m?<\/strong> E\u011fer VPS sa\u011flay\u0131c\u0131n\u0131z size bu parmak izini verdiyse, ekranda g\u00f6rd\u00fc\u011f\u00fcn\u00fczle kar\u015f\u0131la\u015ft\u0131r\u0131n. E\u011fer e\u015fle\u015fiyorsa veya emin de\u011filseniz, &#8220;Accept&#8221; (Kabul Et) d\u00fc\u011fmesine t\u0131klayarak sunucunun anahtar\u0131n\u0131 PuTTY&#8217;nin \u00f6nbelle\u011fine kaydedebilirsiniz. Gelecekte bu sunucuya ba\u011fland\u0131\u011f\u0131n\u0131zda ayn\u0131 anahtar parmak iziyle kar\u015f\u0131la\u015f\u0131rsan\u0131z, bu uyar\u0131y\u0131 tekrar g\u00f6rmezsiniz. E\u011fer parmak izi de\u011fi\u015firse, bu bir g\u00fcvenlik ihlali veya sunucunun yeniden kurulmas\u0131 gibi bir durumun i\u015fareti olabilir ve dikkatli olman\u0131z gerekir.<br \/>\n3.  <strong>Kullan\u0131c\u0131 Ad\u0131 ve Parola Giri\u015fi:<\/strong> &#8220;Accept&#8221; d\u00fc\u011fmesine t\u0131klad\u0131ktan sonra, bir komut sat\u0131r\u0131 penceresi a\u00e7\u0131lacak ve sizden kullan\u0131c\u0131 ad\u0131 istenecektir:<br \/>\n    *   <code>login as:<\/code> Bu alana VPS&#8217;inizin kullan\u0131c\u0131 ad\u0131n\u0131 girin (genellikle <code>root<\/code> veya sa\u011flay\u0131c\u0131n\u0131z\u0131n size verdi\u011fi \u00f6zel bir kullan\u0131c\u0131 ad\u0131). Enter tu\u015funa bas\u0131n.<br \/>\n    *   <code>password:<\/code> \u015eimdi de parolan\u0131z\u0131 girin. <strong>\u00d6nemli Not:<\/strong> Parolan\u0131z\u0131 yazarken ekranda hi\u00e7bir karakter (y\u0131ld\u0131z i\u015faretleri bile) g\u00f6r\u00fcnmeyecektir. Bu normal bir g\u00fcvenlik \u00f6zelli\u011fidir. Parolan\u0131z\u0131 do\u011fru bir \u015fekilde yazd\u0131ktan sonra Enter tu\u015funa bas\u0131n.<br \/>\n4.  <strong>Ba\u015far\u0131l\u0131 Ba\u011flant\u0131:<\/strong> E\u011fer kullan\u0131c\u0131 ad\u0131 ve parolan\u0131z do\u011fruysa, VPS&#8217;inizin komut sat\u0131r\u0131 aray\u00fcz\u00fcne ba\u015far\u0131yla ba\u011flanm\u0131\u015f olacaks\u0131n\u0131z. Genellikle bir kar\u015f\u0131lama mesaj\u0131 veya komut istemi (<code>$<\/code> veya <code>#<\/code> ile biten) g\u00f6r\u00fcrs\u00fcn\u00fcz. \u00d6rne\u011fin: <code>root@your-vps-name:~#<\/code><\/p>\n<p>Tebrikler! Art\u0131k VPS&#8217;inize parola kimlik do\u011frulamas\u0131 kullanarak ba\u011fl\u0131s\u0131n\u0131z.<\/p>\n<h3>SSH Anahtar Kimlik Do\u011frulamas\u0131 ile VPS&#8217;e Giri\u015f (Daha G\u00fcvenli Y\u00f6ntem)<\/h3>\n<p>Parola kimlik do\u011frulamas\u0131 basit olsa da, SSH anahtar kimlik do\u011frulamas\u0131 \u00e7ok daha g\u00fcvenlidir ve \u015fiddetle tavsiye edilir. Bu y\u00f6ntem, bir \u00e7ift anahtar kullan\u0131r: bir genel (public) anahtar ve bir \u00f6zel (private) anahtar. Genel anahtar VPS&#8217;inizde saklan\u0131r, \u00f6zel anahtar ise yerel bilgisayar\u0131n\u0131zda (PuTTY ile) kal\u0131r. Ba\u011flant\u0131 s\u0131ras\u0131nda, PuTTY \u00f6zel anahtar\u0131n\u0131z\u0131 kullanarak kendinizi do\u011frular.<\/p>\n<h4>SSH Anahtarlar\u0131 Nedir ve Neden Daha G\u00fcvenlidir?<\/h4>\n<p>*   <strong>Anahtar \u00c7ifti:<\/strong> SSH anahtarlar\u0131, kriptografik olarak birbirine ba\u011fl\u0131 iki par\u00e7adan olu\u015fur:<br \/>\n    *   <strong>Genel Anahtar (Public Key):<\/strong> VPS&#8217;inize y\u00fckledi\u011finiz anahtard\u0131r. Herkese a\u00e7\u0131k olabilir.<br \/>\n    *   <strong>\u00d6zel Anahtar (Private Key):<\/strong> Sadece sizin bilgisayar\u0131n\u0131zda saklad\u0131\u011f\u0131n\u0131z gizli anahtard\u0131r. Asla kimseyle payla\u015f\u0131lmamal\u0131d\u0131r.<br \/>\n*   <strong>G\u00fcvenlik Avantajlar\u0131:<\/strong><br \/>\n    *   <strong>Kaba Kuvvet Sald\u0131r\u0131lar\u0131na Kar\u015f\u0131 Diren\u00e7:<\/strong> Uzun ve karma\u015f\u0131k anahtarlar, parolalara g\u00f6re kaba kuvvet sald\u0131r\u0131lar\u0131na kar\u015f\u0131 \u00e7ok daha dayan\u0131kl\u0131d\u0131r.<br \/>\n    *   <strong>Otomasyon:<\/strong> Anahtar tabanl\u0131 kimlik do\u011frulama, otomatik betikler ve programlar i\u00e7in parola gerektirmeden g\u00fcvenli ba\u011flant\u0131lar kurmay\u0131 kolayla\u015ft\u0131r\u0131r.<br \/>\n    *   <strong>Parola Unutma Riski Yok:<\/strong> Parola girmek zorunda kalmazs\u0131n\u0131z (e\u011fer \u00f6zel anahtar\u0131n\u0131z i\u00e7in bir parola belirlemediyseniz).<br \/>\n    *   <strong>Ekstra G\u00fcvenlik Katman\u0131:<\/strong> \u00d6zel anahtar\u0131n\u0131za bir parola (passphrase) ekleyerek iki fakt\u00f6rl\u00fc kimlik do\u011frulama benzeri bir g\u00fcvenlik katman\u0131 olu\u015fturabilirsiniz.<\/p>\n<h4>PuTTYgen ile SSH Anahtarlar\u0131 Olu\u015fturma<\/h4>\n<p>PuTTYgen, PuTTY paketiyle birlikte gelen bir anahtar olu\u015fturma arac\u0131d\u0131r.<\/p>\n<p>1.  <strong>PuTTYgen&#8217;i Ba\u015flat\u0131n:<\/strong> Ba\u015flat men\u00fcs\u00fcnden &#8220;PuTTYgen&#8221; yazarak veya PuTTY kurulum klas\u00f6r\u00fcnde <code>puttygen.exe<\/code> dosyas\u0131n\u0131 bularak \u00e7al\u0131\u015ft\u0131r\u0131n.<br \/>\n2.  <strong>Anahtar T\u00fcr\u00fcn\u00fc Se\u00e7in:<\/strong> &#8220;Type of key to generate&#8221; (Olu\u015fturulacak anahtar t\u00fcr\u00fc) alt\u0131nda genellikle &#8220;RSA&#8221; veya &#8220;ED25519&#8221; se\u00e7ene\u011fini g\u00f6receksiniz. ED25519 daha modern ve genellikle daha g\u00fcvenli kabul edilir, ancak RSA da yayg\u0131n olarak kullan\u0131l\u0131r. Varsay\u0131lan olarak RSA se\u00e7ili kalabilir.<br \/>\n3.  <strong>Anahtar Uzunlu\u011funu Ayarlay\u0131n (RSA \u0130\u00e7in):<\/strong> E\u011fer RSA se\u00e7tiyseniz, &#8220;Number of bits in a generated key&#8221; (Olu\u015fturulan anahtardaki bit say\u0131s\u0131) alan\u0131n\u0131 2048 veya 4096 olarak ayarlay\u0131n. Daha y\u00fcksek de\u011ferler daha g\u00fcvenlidir.<br \/>\n4.  <strong>Anahtar\u0131 Olu\u015fturun:<\/strong> &#8220;Generate&#8221; (Olu\u015ftur) d\u00fc\u011fmesine t\u0131klay\u0131n. PuTTYgen sizden pencerenin bo\u015f alan\u0131nda fareyi rastgele hareket ettirmenizi isteyecektir. Bu, anahtar olu\u015fturmak i\u00e7in yeterli rastgelelik (entropy) sa\u011flamak i\u00e7indir.<br \/>\n5.  <strong>\u00d6zel Anahtar\u0131 Kaydedin:<\/strong> Anahtar olu\u015fturulduktan sonra, pencerenin \u00fcst k\u0131sm\u0131nda genel anahtar\u0131n\u0131z g\u00f6r\u00fcnecektir. &#8220;Save private key&#8221; (\u00d6zel anahtar\u0131 kaydet) d\u00fc\u011fmesine t\u0131klay\u0131n.<br \/>\n    *   <strong>Parola (Passphrase) Belirleme:<\/strong> PuTTYgen, \u00f6zel anahtar\u0131n\u0131z i\u00e7in bir parola belirlemenizi isteyecektir. <strong>Kesinlikle tavsiye edilir!<\/strong> Bu, \u00f6zel anahtar dosyan\u0131z\u0131n ba\u015fkalar\u0131n\u0131n eline ge\u00e7mesi durumunda bile anahtar\u0131n\u0131z\u0131n kullan\u0131lmas\u0131n\u0131 engeller. G\u00fc\u00e7l\u00fc bir parola belirleyin ve unutmay\u0131n.<br \/>\n    *   \u00d6zel anahtar dosyas\u0131n\u0131 g\u00fcvenli bir yere kaydedin (\u00f6rne\u011fin, <code>C:\\Users\\YourUser\\.ssh\\<\/code> gibi bir klas\u00f6r). Dosya uzant\u0131s\u0131 <code>.ppk<\/code> olacakt\u0131r (PuTTY Private Key). Bu dosyay\u0131 kimseyle payla\u015fmay\u0131n!<br \/>\n6.  <strong>Genel Anahtar\u0131 Kopyalay\u0131n:<\/strong> PuTTYgen penceresinin \u00fcst k\u0131sm\u0131nda, &#8220;Public key for pasting into OpenSSH authorized_keys file&#8221; (OpenSSH authorized_keys dosyas\u0131na yap\u0131\u015ft\u0131rmak i\u00e7in genel anahtar) etiketli metin kutusundaki t\u00fcm metni kopyalay\u0131n. Bu, <code>ssh-rsa AAAA...<\/code> veya <code>ssh-ed25519 AAAA...<\/code> ile ba\u015flayan uzun bir dizedir. Bu genel anahtar\u0131 bir metin dosyas\u0131na (\u00f6rne\u011fin <code>public_key.txt<\/code>) ge\u00e7ici olarak yap\u0131\u015ft\u0131r\u0131n veya do\u011frudan sonraki ad\u0131mda kullanmak \u00fczere panoda tutun.<\/p>\n<h4>Genel Anahtar\u0131 VPS&#8217;inize Y\u00fckleme<\/h4>\n<p>\u015eimdi, olu\u015fturdu\u011funuz genel anahtar\u0131 VPS&#8217;inize y\u00fcklemeniz gerekiyor. Bu, VPS&#8217;inizin bu \u00f6zel anahtarla kimlik do\u011frulamas\u0131na izin verece\u011fi anlam\u0131na gelir. Bu ad\u0131m\u0131 ger\u00e7ekle\u015ftirmek i\u00e7in VPS&#8217;inize bir kez parola ile ba\u011flanman\u0131z gerekecektir.<\/p>\n<p>1.  <strong>VPS&#8217;inize Parola ile Ba\u011flan\u0131n:<\/strong> Daha \u00f6nce anlatt\u0131\u011f\u0131m\u0131z gibi PuTTY&#8217;yi kullanarak VPS&#8217;inize parola ile giri\u015f yap\u0131n.<br \/>\n2.  <strong>SSH Dizinini Olu\u015fturun (Gerekirse):<\/strong> Kullan\u0131c\u0131 dizininizde (<code>~<\/code>) <code>.ssh<\/code> ad\u0131nda gizli bir dizin olu\u015fturun. E\u011fer zaten varsa bu ad\u0131m\u0131 atlayabilirsiniz.<\/p>\n<pre><code class=\"language-bash\">mkdir -p ~\/.ssh<\/code><\/pre>\n<p>    <code>mkdir -p<\/code> komutu, dizin yoksa olu\u015fturur ve \u00fcst dizinleri de otomatik olarak olu\u015fturur.<br \/>\n3.  <strong><code>authorized_keys<\/code> Dosyas\u0131n\u0131 Olu\u015fturun veya D\u00fczenleyin:<\/strong> Genel anahtar\u0131n\u0131z\u0131 saklayaca\u011f\u0131n\u0131z <code>authorized_keys<\/code> dosyas\u0131n\u0131 olu\u015fturun veya d\u00fczenleyin.<\/p>\n<pre><code class=\"language-bash\">nano ~\/.ssh\/authorized_keys<\/code><\/pre>\n<p>    Bu komut, <code>nano<\/code> metin d\u00fczenleyicisini kullanarak dosyay\u0131 a\u00e7ar. E\u011fer dosya yoksa, yeni bir dosya olu\u015fturulur.<br \/>\n4.  <strong>Genel Anahtar\u0131 Yap\u0131\u015ft\u0131r\u0131n:<\/strong><br \/>\n    *   PuTTYgen&#8217;den kopyalad\u0131\u011f\u0131n\u0131z genel anahtar\u0131 bu dosyaya yap\u0131\u015ft\u0131r\u0131n. Sa\u011f t\u0131klama genellikle PuTTY&#8217;de yap\u0131\u015ft\u0131rma i\u015flevini g\u00f6r\u00fcr.<br \/>\n    *   <strong>\u00d6nemli:<\/strong> Her anahtar ayr\u0131 bir sat\u0131rda olmal\u0131d\u0131r. E\u011fer daha \u00f6nce ba\u015fka anahtarlar eklediyseniz, yeni anahtar\u0131n\u0131z\u0131 yeni bir sat\u0131ra yap\u0131\u015ft\u0131r\u0131n.<br \/>\n    *   <code>nano<\/code> d\u00fczenleyicide dosyay\u0131 kaydetmek i\u00e7in <code>Ctrl+O<\/code> tu\u015flar\u0131na bas\u0131n, Enter ile onaylay\u0131n ve <code>Ctrl+X<\/code> ile \u00e7\u0131k\u0131n.<br \/>\n5.  <strong>Do\u011fru \u0130zinleri Ayarlay\u0131n:<\/strong> SSH anahtar tabanl\u0131 kimlik do\u011frulamas\u0131n\u0131n \u00e7al\u0131\u015fmas\u0131 i\u00e7in dizin ve dosya izinlerinin do\u011fru olmas\u0131 hayati \u00f6nem ta\u015f\u0131r.<\/p>\n<pre><code class=\"language-bash\">chmod 700 ~\/.ssh\n    chmod 600 ~\/.ssh\/authorized_keys<\/code><\/pre>\n<p>    *   <code>chmod 700 ~\/.ssh<\/code>: <code>.ssh<\/code> dizininin yaln\u0131zca sahibinin okuma, yazma ve \u00e7al\u0131\u015ft\u0131rma izinlerine sahip olmas\u0131n\u0131 sa\u011flar.<br \/>\n    *   <code>chmod 600 ~\/.ssh\/authorized_keys<\/code>: <code>authorized_keys<\/code> dosyas\u0131n\u0131n yaln\u0131zca sahibinin okuma ve yazma izinlerine sahip olmas\u0131n\u0131 sa\u011flar.<br \/>\n    *   Yanl\u0131\u015f izinler, SSH ba\u011flant\u0131 sorunlar\u0131na yol a\u00e7abilir.<br \/>\n6.  <strong>VPS Ba\u011flant\u0131s\u0131n\u0131 Kapat\u0131n:<\/strong> Art\u0131k genel anahtar\u0131n\u0131z VPS&#8217;inizde. <code>exit<\/code> yaz\u0131p Enter tu\u015funa basarak VPS ba\u011flant\u0131n\u0131z\u0131 kapat\u0131n.<\/p>\n<h4>PuTTY&#8217;yi Anahtar Kimlik Do\u011frulamas\u0131 \u0130\u00e7in Yap\u0131land\u0131rma<\/h4>\n<p>\u015eimdi PuTTY&#8217;yi \u00f6zel anahtar\u0131n\u0131z\u0131 kullanarak ba\u011flanacak \u015fekilde ayarlaman\u0131z gerekiyor.<\/p>\n<p>1.  <strong>PuTTY&#8217;yi A\u00e7\u0131n:<\/strong> PuTTY Configuration penceresini a\u00e7\u0131n.<br \/>\n2.  <strong>Oturumu Y\u00fckleyin (veya Yeni Olu\u015fturun):<\/strong> E\u011fer daha \u00f6nce bir oturum kaydettiyseniz, &#8220;Saved Sessions&#8221; listesinden se\u00e7in ve &#8220;Load&#8221; (Y\u00fckle) d\u00fc\u011fmesine t\u0131klay\u0131n. Aksi takdirde, Host Name ve Port bilgilerini tekrar girin.<br \/>\n3.  <strong>Auth (Kimlik Do\u011frulama) Ayarlar\u0131na Gidin:<\/strong> Sol men\u00fcden <code>Connection > SSH > Auth<\/code> yolunu takip edin.<br \/>\n4.  <strong>\u00d6zel Anahtar\u0131 Se\u00e7in:<\/strong> &#8220;Authentication parameters&#8221; (Kimlik do\u011frulama parametreleri) alt\u0131nda &#8220;Private key file for authentication&#8221; (Kimlik do\u011frulama i\u00e7in \u00f6zel anahtar dosyas\u0131) se\u00e7ene\u011fini g\u00f6receksiniz. &#8220;Browse&#8230;&#8221; (G\u00f6zat&#8230;) d\u00fc\u011fmesine t\u0131klay\u0131n.<br \/>\n5.  <strong><code>.ppk<\/code> Dosyas\u0131n\u0131 Se\u00e7in:<\/strong> PuTTYgen ile kaydetti\u011finiz <code>.ppk<\/code> uzant\u0131l\u0131 \u00f6zel anahtar dosyan\u0131z\u0131 bulun ve se\u00e7in.<br \/>\n6.  <strong>Oturumu Kaydedin:<\/strong> Geri d\u00f6n\u00fcp &#8220;Session&#8221; kategorisine t\u0131klay\u0131n. &#8220;Saved Sessions&#8221; alan\u0131ndaki oturum ad\u0131n\u0131z\u0131n se\u00e7ili oldu\u011fundan emin olun ve &#8220;Save&#8221; (Kaydet) d\u00fc\u011fmesine t\u0131klayarak bu yeni ayarlar\u0131 kaydedin. Bu, gelecekte anahtar\u0131n\u0131zla ba\u011flanmak i\u00e7in bu oturumu kullanman\u0131z\u0131 sa\u011flar.<\/p>\n<h4>SSH Anahtar\u0131 ile Ba\u011flanma<\/h4>\n<p>1.  <strong>Ba\u011flant\u0131y\u0131 Ba\u015flat\u0131n:<\/strong> Kaydetti\u011finiz oturumu se\u00e7ip &#8220;Load&#8221; d\u00fc\u011fmesine t\u0131klay\u0131n ve ard\u0131ndan &#8220;Open&#8221; (A\u00e7) d\u00fc\u011fmesine bas\u0131n.<br \/>\n2.  <strong>Parola Giri\u015fi (Passphrase):<\/strong> E\u011fer \u00f6zel anahtar\u0131n\u0131z i\u00e7in bir parola belirlediyseniz, PuTTY sizden bu parolay\u0131 isteyecektir:<br \/>\n    *   <code>Enter passphrase for key \"your_key_name\":<\/code><br \/>\n    *   Parolan\u0131z\u0131 girin ve Enter tu\u015funa bas\u0131n. (Yine, yazarken karakterler g\u00f6r\u00fcnmeyecektir.)<br \/>\n3.  <strong>Ba\u015far\u0131l\u0131 Ba\u011flant\u0131:<\/strong> Parolay\u0131 do\u011fru girdi\u011finizde (veya parola belirlemediyseniz do\u011frudan), VPS&#8217;inizin komut sat\u0131r\u0131 aray\u00fcz\u00fcne ba\u015far\u0131yla ba\u011flanm\u0131\u015f olacaks\u0131n\u0131z.<\/p>\n<p>Art\u0131k VPS&#8217;inize SSH anahtarlar\u0131 kullanarak g\u00fcvenli bir \u015fekilde ba\u011flanabilirsiniz. G\u00fcvenlik i\u00e7in, VPS&#8217;inizde parola tabanl\u0131 kimlik do\u011frulamas\u0131n\u0131 devre d\u0131\u015f\u0131 b\u0131rakmay\u0131 d\u00fc\u015f\u00fcnebilirsiniz. Bu genellikle SSH sunucu yap\u0131land\u0131rma dosyas\u0131nda (<code>\/etc\/ssh\/sshd_config<\/code>) <code>PasswordAuthentication no<\/code> ayar\u0131n\u0131 yaparak ve SSH hizmetini yeniden ba\u015flatarak yap\u0131l\u0131r. Ancak bunu yapmadan \u00f6nce anahtar tabanl\u0131 ba\u011flant\u0131n\u0131z\u0131n kesinlikle \u00e7al\u0131\u015ft\u0131\u011f\u0131ndan emin olun!<\/p>\n<h3>Yayg\u0131n PuTTY \u00d6zellikleri ve Ayarlar\u0131<\/h3>\n<p>PuTTY, ba\u011flant\u0131 deneyiminizi ki\u015fiselle\u015ftirmenize ve geli\u015ftirmenize olanak tan\u0131yan bir\u00e7ok ayara sahiptir.<\/p>\n<h4>G\u00f6r\u00fcn\u00fcm ve Pencere Ayarlar\u0131<\/h4>\n<p>*   <strong>Appearance (G\u00f6r\u00fcn\u00fcm):<\/strong> Sol men\u00fcden <code>Window > Appearance<\/code> yolunu takip ederek yaz\u0131 tipini, boyutunu ve rengini de\u011fi\u015ftirebilirsiniz. Okunabilirli\u011fi art\u0131rmak i\u00e7in genellikle daha b\u00fcy\u00fck bir yaz\u0131 tipi ve daha kontrastl\u0131 renkler tercih edilir.<br \/>\n*   <strong>Window (Pencere):<\/strong> <code>Window<\/code> kategorisinde, kayd\u0131rma \u00e7ubu\u011funun ka\u00e7 sat\u0131r ge\u00e7mi\u015fi tutaca\u011f\u0131n\u0131 (<code>Lines of scrollback<\/code>) ayarlayabilirsiniz. Bu, \u00f6nceki komut \u00e7\u0131kt\u0131lar\u0131n\u0131 g\u00f6zden ge\u00e7irmek i\u00e7in kullan\u0131\u015fl\u0131d\u0131r.<\/p>\n<h4>Ba\u011flant\u0131 Canl\u0131 Tutma (Keepalives)<\/h4>\n<p>Uzun s\u00fcre i\u015flem yapmad\u0131\u011f\u0131n\u0131zda SSH ba\u011flant\u0131lar\u0131n\u0131n zaman a\u015f\u0131m\u0131na u\u011framas\u0131 yayg\u0131n bir durumdur. Bunu \u00f6nlemek i\u00e7in PuTTY&#8217;nin &#8220;keepalive&#8221; (canl\u0131 tutma) \u00f6zelli\u011fini kullanabilirsiniz.<\/p>\n<p>1.  Sol men\u00fcden <code>Connection<\/code> kategorisine gidin.<br \/>\n2.  &#8220;Sending of null packets to keep session alive&#8221; (Oturumu canl\u0131 tutmak i\u00e7in bo\u015f paketler g\u00f6nderme) alt\u0131ndaki &#8220;Seconds between keepalives&#8221; (Canl\u0131 tutma paketleri aras\u0131ndaki saniye) alan\u0131na bir de\u011fer girin (\u00f6rne\u011fin, 300 saniye = 5 dakika).<br \/>\n3.  Oturumunuzu kaydetmeyi unutmay\u0131n.<\/p>\n<h4>SSH T\u00fcnelleme (Port Y\u00f6nlendirme)<\/h4>\n<p>SSH t\u00fcnelleme, g\u00fcvenli bir SSH ba\u011flant\u0131s\u0131 \u00fczerinden \u015fifrelenmemi\u015f a\u011f trafi\u011fini g\u00fcvenli bir \u015fekilde iletmenizi sa\u011flayan g\u00fc\u00e7l\u00fc bir \u00f6zelliktir. Bu, dahili a\u011f hizmetlerine (\u00f6rne\u011fin bir veritaban\u0131 veya web sunucusu paneli) uzaktan g\u00fcvenli bir \u015fekilde eri\u015fmek i\u00e7in kullan\u0131labilir.<\/p>\n<p>1.  Sol men\u00fcden <code>Connection > SSH > Tunnels<\/code> yolunu takip edin.<br \/>\n2.  <strong>Local (Yerel) Port Y\u00f6nlendirme:<\/strong> Yerel makinenizdeki bir portu, SSH sunucusu \u00fczerinden uzak bir hedefe y\u00f6nlendirir.<br \/>\n    *   &#8220;Source port&#8221; (Kaynak port): Yerel makinenizde a\u00e7\u0131lacak port (\u00f6rne\u011fin, 8080).<br \/>\n    *   &#8220;Destination&#8221; (Hedef): Uzak sunucu \u00fczerindeki hedefin IP adresi ve portu (\u00f6rne\u011fin, <code>localhost:3306<\/code> bir MySQL veritaban\u0131 i\u00e7in).<br \/>\n    *   &#8220;Add&#8221; (Ekle) d\u00fc\u011fmesine t\u0131klay\u0131n.<br \/>\n3.  Oturumunuzu kaydetmeyi unutmay\u0131n. Ba\u011flant\u0131 kuruldu\u011funda, yerel makinenizdeki 8080 portuna eri\u015fim, g\u00fcvenli bir \u015fekilde VPS \u00fczerinden <code>localhost:3306<\/code>&#8216;ya y\u00f6nlendirilecektir.<\/p>\n<h4>X11 Y\u00f6nlendirme<\/h4>\n<p>X11 y\u00f6nlendirme, uzak bir sunucuda \u00e7al\u0131\u015fan grafiksel uygulamalar\u0131n \u00e7\u0131kt\u0131s\u0131n\u0131 yerel Windows masa\u00fcst\u00fcn\u00fczde g\u00f6r\u00fcnt\u00fclemenizi sa\u011flar. Bunun i\u00e7in Windows&#8217;ta bir X sunucusu (\u00f6rne\u011fin Xming) kurulu olmas\u0131 gerekir.<\/p>\n<p>1.  Sol men\u00fcden <code>Connection > SSH > X11<\/code> yolunu takip edin.<br \/>\n2.  &#8220;Enable X11 forwarding&#8221; (X11 y\u00f6nlendirmeyi etkinle\u015ftir) se\u00e7ene\u011fini i\u015faretleyin.<br \/>\n3.  Oturumunuzu kaydetmeyi unutmay\u0131n.<\/p>\n<h3>S\u0131k Kar\u015f\u0131la\u015f\u0131lan Sorunlar ve \u00c7\u00f6z\u00fcmleri<\/h3>\n<p>PuTTY ile VPS&#8217;inize ba\u011flan\u0131rken baz\u0131 sorunlarla kar\u015f\u0131la\u015fabilirsiniz. \u0130\u015fte en yayg\u0131n olanlar\u0131 ve olas\u0131 \u00e7\u00f6z\u00fcmleri:<\/p>\n<h4>1. &#8220;Connection refused&#8221; (Ba\u011flant\u0131 reddedildi) Hatas\u0131<\/h4>\n<p>*   <strong>Yanl\u0131\u015f IP Adresi veya Port:<\/strong> VPS&#8217;inizin do\u011fru IP adresini ve SSH portunu (varsay\u0131lan 22) girdi\u011finizden emin olun.<br \/>\n*   <strong>VPS Kapal\u0131 veya SSH Servisi \u00c7al\u0131\u015fm\u0131yor:<\/strong> VPS&#8217;inizin \u00e7al\u0131\u015f\u0131r durumda oldu\u011fundan ve SSH servisinin (sshd) a\u00e7\u0131k oldu\u011fundan emin olun. VPS sa\u011flay\u0131c\u0131n\u0131z\u0131n kontrol panelinden kontrol edebilir veya yeniden ba\u015flatabilirsiniz.<br \/>\n*   <strong>G\u00fcvenlik Duvar\u0131 (Firewall):<\/strong> VPS&#8217;inizin g\u00fcvenlik duvar\u0131 (\u00f6rne\u011fin <code>ufw<\/code> veya <code>firewalld<\/code>) SSH portunu (22) engelliyor olabilir. VPS&#8217;inizin g\u00fcvenlik duvar\u0131 ayarlar\u0131n\u0131 kontrol edin ve SSH portuna izin verildi\u011finden emin olun. Yerel a\u011f\u0131n\u0131zdaki g\u00fcvenlik duvar\u0131 da PuTTY ba\u011flant\u0131s\u0131n\u0131 engelliyor olabilir.<\/p>\n<h4>2. &#8220;Network error: Connection timed out&#8221; (A\u011f hatas\u0131: Ba\u011flant\u0131 zaman a\u015f\u0131m\u0131na u\u011frad\u0131)<\/h4>\n<p>*   <strong>A\u011f Ba\u011flant\u0131s\u0131 Sorunlar\u0131:<\/strong> Kendi internet ba\u011flant\u0131n\u0131z\u0131n \u00e7al\u0131\u015ft\u0131\u011f\u0131ndan emin olun.<br \/>\n*   <strong>VPS&#8217;e Ula\u015f\u0131lam\u0131yor:<\/strong> VPS&#8217;inizin \u00e7evrimi\u00e7i olup olmad\u0131\u011f\u0131n\u0131 kontrol edin. IP adresine ping atarak kontrol edebilirsiniz (Windows Komut \u0130stemi&#8217;nde <code>ping your_vps_ip<\/code>).<br \/>\n*   <strong>G\u00fcvenlik Duvar\u0131:<\/strong> Yukar\u0131daki gibi, g\u00fcvenlik duvar\u0131 ba\u011flant\u0131y\u0131 engelliyor olabilir.<\/p>\n<h4>3. &#8220;Access denied&#8221; (Eri\u015fim reddedildi) veya &#8220;Authentication failed&#8221; (Kimlik do\u011frulama ba\u015far\u0131s\u0131z)<\/h4>\n<p>*   <strong>Yanl\u0131\u015f Kullan\u0131c\u0131 Ad\u0131\/Parola:<\/strong> Do\u011fru kullan\u0131c\u0131 ad\u0131n\u0131 ve parolay\u0131 girdi\u011finizden emin olun. Parolay\u0131 yazarken ekranda hi\u00e7bir \u015feyin g\u00f6r\u00fcnmedi\u011fini unutmay\u0131n.<br \/>\n*   <strong>SSH Anahtar\u0131 Sorunlar\u0131:<\/strong><br \/>\n    *   <strong>Yanl\u0131\u015f Anahtar:<\/strong> PuTTY&#8217;de do\u011fru \u00f6zel anahtar dosyas\u0131n\u0131 (<code>.ppk<\/code>) se\u00e7ti\u011finizden emin olun.<br \/>\n    *   <strong>Yanl\u0131\u015f Parola (Passphrase):<\/strong> \u00d6zel anahtar\u0131n\u0131z i\u00e7in do\u011fru parolay\u0131 girdi\u011finizden emin olun.<br \/>\n    *   <strong>Yanl\u0131\u015f \u0130zinler:<\/strong> VPS&#8217;inizdeki <code>.ssh<\/code> dizini ve <code>authorized_keys<\/code> dosyas\u0131n\u0131n izinlerini kontrol edin (<code>chmod 700 ~\/.ssh<\/code> ve <code>chmod 600 ~\/.ssh\/authorized_keys<\/code>). Yanl\u0131\u015f izinler eri\u015fimi reddeder.<br \/>\n    *   <strong>Genel Anahtar Y\u00fcklenmedi:<\/strong> Genel anahtar\u0131n\u0131z\u0131n VPS&#8217;inizdeki <code>~\/.ssh\/authorized_keys<\/code> dosyas\u0131na do\u011fru bir \u015fekilde yap\u0131\u015ft\u0131r\u0131ld\u0131\u011f\u0131ndan emin olun.<br \/>\n*   <strong>Root Giri\u015fi Devre D\u0131\u015f\u0131:<\/strong> Baz\u0131 VPS&#8217;lerde g\u00fcvenlik nedeniyle <code>root<\/code> kullan\u0131c\u0131s\u0131n\u0131n do\u011frudan SSH ile giri\u015f yapmas\u0131 devre d\u0131\u015f\u0131 b\u0131rak\u0131lm\u0131\u015f olabilir. Bu durumda, standart bir kullan\u0131c\u0131 ile giri\u015f yap\u0131p sonra <code>sudo su -<\/code> komutuyla root yetkilerine ge\u00e7meniz gerekebilir.<\/p>\n<h4>4. &#8220;WARNING &#8211; POTENTIAL SECURITY BREACH!&#8221; (UYARI &#8211; POTANS\u0130YEL G\u00dcVENL\u0130K \u0130HLAL\u0130!)<\/h4>\n<p>Bu uyar\u0131, PuTTY&#8217;nin daha \u00f6nce kaydetti\u011fi sunucu anahtar parmak izi ile \u015fu anki ba\u011flant\u0131daki parmak izinin uyu\u015fmad\u0131\u011f\u0131 anlam\u0131na gelir.<\/p>\n<p>*   <strong>Olas\u0131 Nedenler:<\/strong><br \/>\n    *   VPS yeniden kuruldu ve yeni bir anahtar olu\u015fturuldu.<br \/>\n    *   VPS sa\u011flay\u0131c\u0131n\u0131z sunucuyu ta\u015f\u0131d\u0131 veya g\u00fcncelledi.<br \/>\n    *   <strong>Man-in-the-Middle (MITM) Sald\u0131r\u0131s\u0131:<\/strong> En k\u00f6t\u00fc senaryo, bir sald\u0131rgan\u0131n sizinle VPS aras\u0131ndaki ileti\u015fimi ele ge\u00e7irip kendi anahtar\u0131n\u0131 sunmas\u0131d\u0131r.<br \/>\n*   <strong>\u00c7\u00f6z\u00fcm:<\/strong> E\u011fer bu de\u011fi\u015fikli\u011fin nedenini biliyorsan\u0131z (\u00f6rne\u011fin, VPS&#8217;inizi yeniden kurdunuz), uyar\u0131y\u0131 &#8220;Accept&#8221; (Kabul Et) ederek yeni anahtar\u0131 kaydedebilirsiniz. Ancak emin de\u011filseniz, ba\u011flant\u0131y\u0131 kesmeli, VPS sa\u011flay\u0131c\u0131n\u0131zla ileti\u015fime ge\u00e7meli ve durumu ara\u015ft\u0131rmal\u0131s\u0131n\u0131z.<\/p>\n<h3>G\u00fcvenlik \u0130\u00e7in En \u0130yi Uygulamalar<\/h3>\n<p>VPS&#8217;inize eri\u015fim, sunucunuzun g\u00fcvenli\u011fi i\u00e7in kritik \u00f6neme sahiptir. \u0130\u015fte uygulaman\u0131z gereken baz\u0131 en iyi g\u00fcvenlik uygulamalar\u0131:<\/p>\n<p>1.  <strong>SSH Anahtar Kimlik Do\u011frulamas\u0131 Kullan\u0131n:<\/strong> M\u00fcmk\u00fcnse her zaman parola tabanl\u0131 kimlik do\u011frulamas\u0131 yerine SSH anahtar kimlik do\u011frulamas\u0131n\u0131 tercih edin. Bu, kaba kuvvet sald\u0131r\u0131lar\u0131na kar\u015f\u0131 \u00e7ok daha diren\u00e7lidir.<br \/>\n2.  <strong>\u00d6zel Anahtar\u0131n\u0131za Parola Ekleyin:<\/strong> \u00d6zel anahtar dosyan\u0131z\u0131 bir parola (passphrase) ile koruyun. Bu, \u00f6zel anahtar\u0131n\u0131z\u0131n \u00e7al\u0131nmas\u0131 durumunda bile yetkisiz eri\u015fimi \u00f6nler.<br \/>\n3.  <strong>G\u00fc\u00e7l\u00fc Parolalar Kullan\u0131n:<\/strong> E\u011fer parola tabanl\u0131 kimlik do\u011frulamas\u0131n\u0131 kullanman\u0131z gerekiyorsa, uzun, karma\u015f\u0131k ve benzersiz parolalar kullan\u0131n.<br \/>\n4.  <strong>Varsay\u0131lan SSH Portunu De\u011fi\u015ftirin:<\/strong> SSH&#8217;in varsay\u0131lan portu olan 22&#8217;yi, VPS&#8217;inizde farkl\u0131 bir porta (\u00f6rne\u011fin 2222 veya rastgele y\u00fcksek bir port) de\u011fi\u015ftirmek, otomatik botlar\u0131n ve taray\u0131c\u0131lar\u0131n sald\u0131r\u0131lar\u0131n\u0131 azaltabilir. Bu &#8220;g\u00fcvenlik i\u00e7in belirsizlik&#8221; (security by obscurity) olarak bilinse de, kaba kuvvet sald\u0131r\u0131lar\u0131n\u0131n hacmini \u00f6nemli \u00f6l\u00e7\u00fcde azalt\u0131r.<br \/>\n5.  <strong>Root Giri\u015fini Devre D\u0131\u015f\u0131 B\u0131rak\u0131n:<\/strong> <code>root<\/code> kullan\u0131c\u0131s\u0131n\u0131n do\u011frudan SSH ile giri\u015f yapmas\u0131n\u0131 engelleyin. Bunun yerine, ayr\u0131cal\u0131klar\u0131 daha d\u00fc\u015f\u00fck bir kullan\u0131c\u0131 olu\u015fturun, bu kullan\u0131c\u0131yla giri\u015f yap\u0131n ve gerekti\u011finde <code>sudo<\/code> komutunu kullanarak root yetkilerine ge\u00e7in.<br \/>\n6.  <strong>G\u00fcvenlik Duvar\u0131 Yap\u0131land\u0131r\u0131n:<\/strong> VPS&#8217;inizde bir g\u00fcvenlik duvar\u0131 (\u00f6rne\u011fin <code>ufw<\/code> veya <code>firewalld<\/code>) etkinle\u015ftirin ve yaln\u0131zca ihtiyac\u0131n\u0131z olan portlara (SSH portu, web sunucusu portu 80\/443 vb.) izin verin.<br \/>\n7.  <strong>Yaz\u0131l\u0131m\u0131 G\u00fcncel Tutun:<\/strong> Hem PuTTY&#8217;yi hem de VPS&#8217;inizin i\u015fletim sistemini ve y\u00fckl\u00fc yaz\u0131l\u0131mlar\u0131n\u0131 d\u00fczenli olarak g\u00fcncelleyin. Bu, bilinen g\u00fcvenlik a\u00e7\u0131klar\u0131n\u0131n kapat\u0131lmas\u0131n\u0131 sa\u011flar.<br \/>\n8.  <strong>SSH Ba\u011flant\u0131lar\u0131n\u0131 \u0130zleyin:<\/strong> VPS&#8217;inizin SSH g\u00fcnl\u00fcklerini (<code>\/var\/log\/auth.log<\/code> veya <code>\/var\/log\/secure<\/code> gibi) d\u00fczenli olarak kontrol edin. \u015e\u00fcpheli giri\u015f denemeleri veya etkinlikler olup olmad\u0131\u011f\u0131n\u0131 takip edin.<br \/>\n9.  <strong>\u0130ki Fakt\u00f6rl\u00fc Kimlik Do\u011frulama (2FA):<\/strong> M\u00fcmk\u00fcnse, SSH ba\u011flant\u0131lar\u0131n\u0131z i\u00e7in iki fakt\u00f6rl\u00fc kimlik do\u011frulamay\u0131 etkinle\u015ftirmeyi d\u00fc\u015f\u00fcn\u00fcn. Bu, ek bir g\u00fcvenlik katman\u0131 sa\u011flar.<\/p>\n<h3>Sonu\u00e7<\/h3>\n<p>PuTTY, Windows kullan\u0131c\u0131lar\u0131 i\u00e7in VPS&#8217;lere g\u00fcvenli ve verimli bir \u015fekilde ba\u011flanman\u0131n vazge\u00e7ilmez bir arac\u0131d\u0131r. Bu makalede, PuTTY&#8217;yi indirme ve kurmaktan, parola ve SSH anahtar tabanl\u0131 kimlik do\u011frulama y\u00f6ntemleriyle VPS&#8217;inize giri\u015f yapmaya kadar t\u00fcm s\u00fcreci detayl\u0131 bir \u015fekilde ele ald\u0131k. Ayr\u0131ca, PuTTY&#8217;nin geli\u015fmi\u015f \u00f6zelliklerini ve kar\u015f\u0131la\u015fabilece\u011finiz yayg\u0131n sorunlara \u00e7\u00f6z\u00fcmleri inceledik.<\/p>\n<p>Unutmay\u0131n ki, bir VPS&#8217;e g\u00fcvenli bir \u015fekilde eri\u015fmek, sunucunuzun genel g\u00fcvenli\u011finin temelini olu\u015fturur. SSH anahtar kimlik do\u011frulamas\u0131 kullanmak, g\u00fc\u00e7l\u00fc parolalar belirlemek, g\u00fcvenlik duvar\u0131 yap\u0131land\u0131rmak ve yaz\u0131l\u0131mlar\u0131n\u0131z\u0131 g\u00fcncel tutmak gibi en iyi uygulamalar\u0131 takip ederek, sunucunuzu potansiyel tehditlere kar\u015f\u0131 koruyabilirsiniz. Bu bilgilerle donanm\u0131\u015f olarak, VPS&#8217;inizin sundu\u011fu t\u00fcm olanaklardan g\u00fcvenle yararlanmaya ba\u015flayabilirsiniz.<\/body><\/p>\n","protected":false},"excerpt":{"rendered":"PuTTY ile Bir VPS&#8217;e Nas\u0131l Giri\u015f Yap\u0131l\u0131r (Windows Kullan\u0131c\u0131lar\u0131 \u0130\u00e7in)\nBir Sanal \u00d6zel Sunucuya (VPS) sahip olmak, web siteleri bar\u0131nd\u0131rmakt","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"csco_page_header_type":"","csco_page_load_nextpost":"","csco_page_subscribe_form":"","csco_page_contact_form":"","footnotes":""},"categories":[1],"tags":[],"class_list":{"0":"post-39118","1":"post","2":"type-post","3":"status-publish","4":"format-standard","6":"category-genel","7":"cs-entry","8":"cs-video-wrap"},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v20.5 (Yoast SEO v25.3.1) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>PuTTY ile Bir VPS&#039;e Nas\u0131l Giri\u015f Yap\u0131l\u0131r (Windows Kullan\u0131c\u0131lar\u0131 \u0130\u00e7in) - Kodlar\u0131n Gizemli D\u00fcnyas\u0131<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/fatihsoysal.com\/blog\/putty-ile-bir-vpse-nasil-giris-yapilir-windows-kullanicilari-icin\/\" \/>\n<meta property=\"og:locale\" content=\"tr_TR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"PuTTY ile Bir VPS&#039;e Nas\u0131l Giri\u015f Yap\u0131l\u0131r (Windows Kullan\u0131c\u0131lar\u0131 \u0130\u00e7in)\" \/>\n<meta property=\"og:description\" content=\"PuTTY ile Bir VPS&#039;e Nas\u0131l Giri\u015f Yap\u0131l\u0131r (Windows Kullan\u0131c\u0131lar\u0131 \u0130\u00e7in) Bir Sanal \u00d6zel Sunucuya (VPS) sahip olmak, web siteleri bar\u0131nd\u0131rmakt\" \/>\n<meta property=\"og:url\" content=\"https:\/\/fatihsoysal.com\/blog\/putty-ile-bir-vpse-nasil-giris-yapilir-windows-kullanicilari-icin\/\" \/>\n<meta property=\"og:site_name\" content=\"Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" \/>\n<meta property=\"article:published_time\" content=\"2026-02-14T17:40:46+00:00\" \/>\n<meta name=\"author\" content=\"Fatih Soysal\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Yazan:\" \/>\n\t<meta name=\"twitter:data1\" content=\"Fatih Soysal\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tahmini okuma s\u00fcresi\" \/>\n\t<meta name=\"twitter:data2\" content=\"21 dakika\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/putty-ile-bir-vpse-nasil-giris-yapilir-windows-kullanicilari-icin\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/putty-ile-bir-vpse-nasil-giris-yapilir-windows-kullanicilari-icin\/\"},\"author\":{\"name\":\"Fatih Soysal\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"headline\":\"PuTTY ile Bir VPS&#8217;e Nas\u0131l Giri\u015f Yap\u0131l\u0131r (Windows Kullan\u0131c\u0131lar\u0131 \u0130\u00e7in)\",\"datePublished\":\"2026-02-14T17:40:46+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/putty-ile-bir-vpse-nasil-giris-yapilir-windows-kullanicilari-icin\/\"},\"wordCount\":4096,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/putty-ile-bir-vpse-nasil-giris-yapilir-windows-kullanicilari-icin\/#respond\"]}],\"copyrightYear\":\"2026\",\"copyrightHolder\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/putty-ile-bir-vpse-nasil-giris-yapilir-windows-kullanicilari-icin\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/putty-ile-bir-vpse-nasil-giris-yapilir-windows-kullanicilari-icin\/\",\"name\":\"PuTTY ile Bir VPS'e Nas\u0131l Giri\u015f Yap\u0131l\u0131r (Windows Kullan\u0131c\u0131lar\u0131 \u0130\u00e7in) - Kodlar\u0131n Gizemli D\u00fcnyas\u0131\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\"},\"datePublished\":\"2026-02-14T17:40:46+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/putty-ile-bir-vpse-nasil-giris-yapilir-windows-kullanicilari-icin\/#breadcrumb\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/putty-ile-bir-vpse-nasil-giris-yapilir-windows-kullanicilari-icin\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/putty-ile-bir-vpse-nasil-giris-yapilir-windows-kullanicilari-icin\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Anasayfa\",\"item\":\"https:\/\/fatihsoysal.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"PuTTY ile Bir VPS&#8217;e Nas\u0131l Giri\u015f Yap\u0131l\u0131r (Windows Kullan\u0131c\u0131lar\u0131 \u0130\u00e7in)\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/\",\"name\":\"Fatihsoysal.com\",\"description\":\"Blog - Yaz\u0131l\u0131m D\u00fcnyas\u0131 Tecr\u00fcbelerim\",\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/fatihsoysal.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"tr\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\",\"name\":\"Fatih Soysal\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"tr\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png\",\"contentUrl\":\"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png\",\"width\":512,\"height\":512,\"caption\":\"Fatih Soysal\"},\"logo\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/\"},\"description\":\"Kullan\u0131m ve kodlama m\u00fckemmeliyetini odak alan uygulamalar olu\u015fturma deneyimine sahip, profesyonel olarak 15+ y\u0131l \u00fczeri deneyime sahip bir yaz\u0131l\u0131m m\u00fchendisi.\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"PuTTY ile Bir VPS'e Nas\u0131l Giri\u015f Yap\u0131l\u0131r (Windows Kullan\u0131c\u0131lar\u0131 \u0130\u00e7in) - Kodlar\u0131n Gizemli D\u00fcnyas\u0131","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/fatihsoysal.com\/blog\/putty-ile-bir-vpse-nasil-giris-yapilir-windows-kullanicilari-icin\/","og_locale":"tr_TR","og_type":"article","og_title":"PuTTY ile Bir VPS'e Nas\u0131l Giri\u015f Yap\u0131l\u0131r (Windows Kullan\u0131c\u0131lar\u0131 \u0130\u00e7in)","og_description":"PuTTY ile Bir VPS'e Nas\u0131l Giri\u015f Yap\u0131l\u0131r (Windows Kullan\u0131c\u0131lar\u0131 \u0130\u00e7in) Bir Sanal \u00d6zel Sunucuya (VPS) sahip olmak, web siteleri bar\u0131nd\u0131rmakt","og_url":"https:\/\/fatihsoysal.com\/blog\/putty-ile-bir-vpse-nasil-giris-yapilir-windows-kullanicilari-icin\/","og_site_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","article_published_time":"2026-02-14T17:40:46+00:00","author":"Fatih Soysal","twitter_card":"summary_large_image","twitter_misc":{"Yazan:":"Fatih Soysal","Tahmini okuma s\u00fcresi":"21 dakika"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/fatihsoysal.com\/blog\/putty-ile-bir-vpse-nasil-giris-yapilir-windows-kullanicilari-icin\/#article","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/putty-ile-bir-vpse-nasil-giris-yapilir-windows-kullanicilari-icin\/"},"author":{"name":"Fatih Soysal","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"headline":"PuTTY ile Bir VPS&#8217;e Nas\u0131l Giri\u015f Yap\u0131l\u0131r (Windows Kullan\u0131c\u0131lar\u0131 \u0130\u00e7in)","datePublished":"2026-02-14T17:40:46+00:00","mainEntityOfPage":{"@id":"https:\/\/fatihsoysal.com\/blog\/putty-ile-bir-vpse-nasil-giris-yapilir-windows-kullanicilari-icin\/"},"wordCount":4096,"commentCount":0,"publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"inLanguage":"tr","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/fatihsoysal.com\/blog\/putty-ile-bir-vpse-nasil-giris-yapilir-windows-kullanicilari-icin\/#respond"]}],"copyrightYear":"2026","copyrightHolder":{"@id":"https:\/\/fatihsoysal.com\/blog\/#organization"}},{"@type":"WebPage","@id":"https:\/\/fatihsoysal.com\/blog\/putty-ile-bir-vpse-nasil-giris-yapilir-windows-kullanicilari-icin\/","url":"https:\/\/fatihsoysal.com\/blog\/putty-ile-bir-vpse-nasil-giris-yapilir-windows-kullanicilari-icin\/","name":"PuTTY ile Bir VPS'e Nas\u0131l Giri\u015f Yap\u0131l\u0131r (Windows Kullan\u0131c\u0131lar\u0131 \u0130\u00e7in) - Kodlar\u0131n Gizemli D\u00fcnyas\u0131","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/#website"},"datePublished":"2026-02-14T17:40:46+00:00","breadcrumb":{"@id":"https:\/\/fatihsoysal.com\/blog\/putty-ile-bir-vpse-nasil-giris-yapilir-windows-kullanicilari-icin\/#breadcrumb"},"inLanguage":"tr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fatihsoysal.com\/blog\/putty-ile-bir-vpse-nasil-giris-yapilir-windows-kullanicilari-icin\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/fatihsoysal.com\/blog\/putty-ile-bir-vpse-nasil-giris-yapilir-windows-kullanicilari-icin\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Anasayfa","item":"https:\/\/fatihsoysal.com\/blog\/"},{"@type":"ListItem","position":2,"name":"PuTTY ile Bir VPS&#8217;e Nas\u0131l Giri\u015f Yap\u0131l\u0131r (Windows Kullan\u0131c\u0131lar\u0131 \u0130\u00e7in)"}]},{"@type":"WebSite","@id":"https:\/\/fatihsoysal.com\/blog\/#website","url":"https:\/\/fatihsoysal.com\/blog\/","name":"Fatihsoysal.com","description":"Blog - Yaz\u0131l\u0131m D\u00fcnyas\u0131 Tecr\u00fcbelerim","publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/fatihsoysal.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"tr"},{"@type":["Person","Organization"],"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1","name":"Fatih Soysal","image":{"@type":"ImageObject","inLanguage":"tr","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png","contentUrl":"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png","width":512,"height":512,"caption":"Fatih Soysal"},"logo":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/"},"description":"Kullan\u0131m ve kodlama m\u00fckemmeliyetini odak alan uygulamalar olu\u015fturma deneyimine sahip, profesyonel olarak 15+ y\u0131l \u00fczeri deneyime sahip bir yaz\u0131l\u0131m m\u00fchendisi.","url":"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/"}]}},"yoast_meta":{"yoast_wpseo_title":"","yoast_wpseo_metadesc":"","yoast_wpseo_canonical":""},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/39118","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/comments?post=39118"}],"version-history":[{"count":1,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/39118\/revisions"}],"predecessor-version":[{"id":39119,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/39118\/revisions\/39119"}],"wp:attachment":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/media?parent=39118"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/categories?post=39118"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/tags?post=39118"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}