{"id":29713,"date":"2025-09-18T20:22:23","date_gmt":"2025-09-18T17:22:23","guid":{"rendered":"https:\/\/fatihsoysal.com\/blog\/ubuntuda-ssh-anahtarlari-nasil-kurulur-kapsamli-bir-kilavuz\/"},"modified":"2025-09-19T01:00:57","modified_gmt":"2025-09-18T22:00:57","slug":"ubuntuda-ssh-anahtarlari-nasil-kurulur-kapsamli-bir-kilavuz","status":"publish","type":"post","link":"https:\/\/fatihsoysal.com\/blog\/ubuntuda-ssh-anahtarlari-nasil-kurulur-kapsamli-bir-kilavuz\/","title":{"rendered":"Ubuntu&#8217;da SSH Anahtarlar\u0131 Nas\u0131l Kurulur: Kapsaml\u0131 Bir K\u0131lavuz"},"content":{"rendered":"<p># Ubuntu&#8217;da SSH Anahtarlar\u0131 Nas\u0131l Kurulur? Tam Bir K\u0131lavuz<\/p>\n<p><strong>Meta A\u00e7\u0131klamas\u0131:<\/strong> Ubuntu sunucunuza g\u00fcvenli uzaktan eri\u015fim sa\u011flamak i\u00e7in SSH anahtarlar\u0131n\u0131 nas\u0131l olu\u015fturaca\u011f\u0131n\u0131z\u0131, kuraca\u011f\u0131n\u0131z\u0131 ve kullanaca\u011f\u0131n\u0131z\u0131 ad\u0131m ad\u0131m \u00f6\u011frenin. Bu kapsaml\u0131 k\u0131lavuzda, yeni ba\u015flayanlardan ileri seviye kullan\u0131c\u0131lara kadar herkes i\u00e7in pratik bilgiler ve ger\u00e7ek d\u00fcnya \u00f6rnekleri bulacaks\u0131n\u0131z.<\/p>\n<p>S\u0131k s\u0131k uzak sunuculara ba\u011flan\u0131yorsan\u0131z, s\u00fcrekli olarak kullan\u0131c\u0131 ad\u0131 ve \u015fifrenizi girmek zaman al\u0131c\u0131 ve g\u00fcvenlik a\u00e7\u0131s\u0131ndan risklidir.  \u0130\u015fte bu noktada SSH anahtarlar\u0131 devreye giriyor. SSH anahtarlar\u0131, g\u00fcvenli ve \u015fifresiz uzaktan eri\u015fim sa\u011flayan g\u00fc\u00e7l\u00fc bir g\u00fcvenlik mekanizmas\u0131d\u0131r. Bu makalede, Ubuntu sistemlerinde SSH anahtarlar\u0131n\u0131 kurma ve y\u00f6netme s\u00fcrecini ad\u0131m ad\u0131m ele alaca\u011f\u0131z.  Yeni ba\u015flayanlar i\u00e7in basit bir yakla\u015f\u0131m sunarken, ileri d\u00fczey kullan\u0131c\u0131lar i\u00e7in performans optimizasyonu ve hata ay\u0131klama tekniklerini de kapsayaca\u011f\u0131z.<\/p>\n<p><strong>\u00d6\u011frenme Yol Haritas\u0131<\/strong><\/p>\n<p>Bu k\u0131lavuz, \u00fc\u00e7 farkl\u0131 seviyeye g\u00f6re yap\u0131land\u0131r\u0131lm\u0131\u015ft\u0131r: Yeni Ba\u015flayan, Orta ve \u0130leri D\u00fczey.  Her seviye, konuyu daha iyi anlaman\u0131za yard\u0131mc\u0131 olacak pratik bilgiler ve \u00f6rnekler sunar.<\/p>\n<p><strong>Yeni Ba\u015flayan:<\/strong> Ad\u0131m ad\u0131m a\u00e7\u0131klama, basit kod \u00f6rnekleri.<br \/>\n<strong>Orta:<\/strong> Ger\u00e7ek hayat \u00f6rne\u011fi, optimizasyon ipu\u00e7lar\u0131.<br \/>\n<strong>\u0130leri D\u00fczey:<\/strong> Performans analizi, edge case&#8217;ler (ola\u011fan d\u0131\u015f\u0131 durumlar).<\/p>\n<p><strong>1. SSH ve SSH Anahtarlar\u0131: Temel Kavramlar<\/strong><\/p>\n<p>SSH (Secure Shell), uzak sunuculara g\u00fcvenli bir \u015fekilde ba\u011flanmak i\u00e7in kullan\u0131lan bir protokold\u00fcr.  Standart parola tabanl\u0131 oturum a\u00e7man\u0131n aksine, SSH anahtarlar\u0131 asimetrik \u015fifreleme kullan\u0131r. Bu, iki anahtar i\u00e7eren bir sistemdir: bir <strong>\u00f6zel anahtar<\/strong> (private key) ve bir <strong>kamu anahtar\u0131<\/strong> (public key). \u00d6zel anahtar sadece sizin taraf\u0131n\u0131zda saklan\u0131r ve g\u00fcvenli\u011finiz i\u00e7in son derece \u00f6nemlidir.  Kamu anahtar\u0131 ise sunucuya y\u00fcklenir.  Ba\u011flant\u0131 kurdu\u011funuzda, sunucu \u00f6zel anahtar\u0131n\u0131z\u0131n kar\u015f\u0131l\u0131\u011f\u0131 olan kamu anahtar\u0131n\u0131z\u0131 kullanarak kimli\u011finizi do\u011frular.  Bu s\u00fcre\u00e7, parolan\u0131z\u0131n g\u00f6nderilmesini gerektirmedi\u011fi i\u00e7in daha g\u00fcvenlidir.<\/p>\n<p><strong>2. Ubuntu&#8217;da SSH Anahtar \u00c7ifti Olu\u015fturma: Ad\u0131m Ad\u0131m<\/strong><\/p>\n<p>SSH anahtar \u00e7ifti olu\u015fturmak i\u00e7in <code class=\"language-\">ssh-keygen<\/code> komutunu kullanaca\u011f\u0131z.  A\u015fa\u011f\u0131daki ad\u0131mlar\u0131 takip edin:<\/p>\n<pre class=\"language-bash\"><code>ssh-keygen<\/code><\/pre>\n<p>Komutu \u00e7al\u0131\u015ft\u0131rd\u0131\u011f\u0131n\u0131zda, anahtar dosyalar\u0131n\u0131n kaydedilece\u011fi dizin sorulacakt\u0131r. Varsay\u0131lan konum <code class=\"language-\">~\/.ssh\/<\/code> dizinidir.  Bu konumu kabul edebilir veya farkl\u0131 bir dizin belirleyebilirsiniz. Ard\u0131ndan bir parola belirlemeniz istenecektir.  <strong>G\u00fc\u00e7l\u00fc bir parola se\u00e7meniz ve bunu g\u00fcvenli bir yerde saklaman\u0131z son derece \u00f6nemlidir.<\/strong> Parola belirlemeyi atlamak isterseniz, bo\u015f b\u0131rakabilirsiniz ancak bu g\u00fcvenlik riskini art\u0131r\u0131r.  \u0130\u015flem tamamland\u0131\u011f\u0131nda, <code class=\"language-\">id_rsa<\/code> (\u00f6zel anahtar) ve <code class=\"language-\">id_rsa.pub<\/code> (kamu anahtar\u0131) dosyalar\u0131n\u0131 <code class=\"language-\">~\/.ssh\/<\/code> dizininde bulacaks\u0131n\u0131z.<\/p>\n<p><strong>3. Kamu Anahtar\u0131n\u0131 Sunucuya Y\u00fckleme: Pratik Uygulama<\/strong><\/p>\n<p>Kamu anahtar\u0131n\u0131z\u0131, ba\u011flanmak istedi\u011finiz sunucuya y\u00fcklemeniz gerekir.  Bunun i\u00e7in birka\u00e7 y\u00f6ntem vard\u0131r. En yayg\u0131n y\u00f6ntem, <code class=\"language-\">ssh-copy-id<\/code> komutunu kullanmakt\u0131r.  E\u011fer sunucunuzda <code class=\"language-\">ssh-copy-id<\/code> komutu yoksa manuel olarak da y\u00fckleyebilirsiniz.<\/p>\n<p><strong>ssh-copy-id ile Y\u00fckleme:<\/strong><\/p>\n<pre class=\"language-bash\"><code>ssh-copy-id kullan\u0131c\u0131_ad\u0131@sunucu_ip_adresi<\/code><\/pre>\n<p><code class=\"language-\">kullan\u0131c\u0131_ad\u0131<\/code> ve <code class=\"language-\">sunucu_ip_adresi<\/code> de\u011ferlerini kendi bilgilerinizle de\u011fi\u015ftirin.  Bu komut, kamu anahtar\u0131n\u0131z\u0131 sunucuya g\u00fcvenli bir \u015fekilde kopyalar ve <code class=\"language-\">~\/.ssh\/authorized_keys<\/code> dosyas\u0131na ekler.<\/p>\n<p><strong>Manuel Y\u00fckleme:<\/strong><\/p>\n<p>1. Kamu anahtar dosyas\u0131n\u0131 (<code class=\"language-\">id_rsa.pub<\/code>) a\u00e7\u0131n ve i\u00e7eri\u011fini kopyalay\u0131n.<br \/>\n2. Sunucuya SSH ile ba\u011flan\u0131n.<br \/>\n3. A\u015fa\u011f\u0131daki komutu \u00e7al\u0131\u015ft\u0131r\u0131n:<\/p>\n<pre class=\"language-bash\"><code>cat &gt;&gt; ~\/.ssh\/authorized_keys<\/code><\/pre>\n<p>4. Kopyalad\u0131\u011f\u0131n\u0131z kamu anahtar\u0131n\u0131 yap\u0131\u015ft\u0131r\u0131n ve <code class=\"language-\">Ctrl+D<\/code> tu\u015flar\u0131na basarak i\u015flemi sonland\u0131r\u0131n.<br \/>\n5. <code class=\"language-\">~\/.ssh\/authorized_keys<\/code> dosyas\u0131n\u0131n izinlerini do\u011frulay\u0131n: <code class=\"language-\">chmod 600 ~\/.ssh\/authorized_keys<\/code><\/p>\n<p><strong>4. SSH Ba\u011flant\u0131s\u0131 Kurma ve Test Etme<\/strong><\/p>\n<p>Kamu anahtar\u0131n\u0131 sunucuya y\u00fckledikten sonra, art\u0131k \u015fifre kullanmadan SSH ile ba\u011flanabilirsiniz:<\/p>\n<pre class=\"language-bash\"><code>ssh kullan\u0131c\u0131_ad\u0131@sunucu_ip_adresi<\/code><\/pre>\n<p>Ba\u011flant\u0131 ba\u015far\u0131l\u0131ysa, sunucuya \u015fifre girmeden eri\u015febilirsiniz.<\/p>\n<p><strong>5. Ger\u00e7ek D\u00fcnya Senaryolar\u0131 ve Vaka Analizleri<\/strong><\/p>\n<p><strong>Senaryo 1:  Birden Fazla Sunucuya Eri\u015fim:<\/strong> Birden fazla sunucunuz varsa, her sunucu i\u00e7in ayr\u0131 bir anahtar \u00e7ifti olu\u015fturman\u0131z \u00f6nerilir. Bu, g\u00fcvenli\u011finizi art\u0131r\u0131r ve anahtarlar\u0131n kar\u0131\u015fmas\u0131n\u0131 \u00f6nler.  Her sunucu i\u00e7in farkl\u0131 bir kullan\u0131c\u0131 ad\u0131 da kullanabilirsiniz.<\/p>\n<p><strong>Senaryo 2:  Kay\u0131p \u00d6zel Anahtar:<\/strong> \u00d6zel anahtar\u0131n\u0131z\u0131 kaybetmeniz durumunda, yeni bir anahtar \u00e7ifti olu\u015fturman\u0131z ve kamu anahtar\u0131n\u0131 sunucuya tekrar y\u00fcklemeniz gerekecektir.  Eski \u00f6zel anahtar\u0131n\u0131z\u0131 kullanarak ba\u011flanamayacaks\u0131n\u0131z.  Bu nedenle, \u00f6zel anahtar\u0131n\u0131z\u0131 g\u00fcvenli bir yerde saklamak son derece \u00f6nemlidir.<\/p>\n<p><strong>Senaryo 3:  G\u00fcvenlik \u0130hlali:<\/strong>  Sunucunuzda g\u00fcvenlik ihlali ya\u015farsan\u0131z, t\u00fcm SSH anahtarlar\u0131n\u0131z\u0131 de\u011fi\u015ftirmeniz ve sunucunuzun g\u00fcvenli\u011fini yeniden sa\u011flaman\u0131z gerekecektir.  [fatihsoysal.com](https:\/\/fatihsoysal.com) adresinden g\u00fcvenlik ile ilgili daha fazla bilgi edinebilirsiniz.<\/p>\n<p><strong>6. SSH Anahtar Y\u00f6netimi ve G\u00fcvenlik \u0130pu\u00e7lar\u0131<\/strong><\/p>\n<p>* <strong>G\u00fc\u00e7l\u00fc Parolalar:<\/strong>  SSH anahtarlar\u0131n\u0131z i\u00e7in g\u00fc\u00e7l\u00fc ve benzersiz parolalar kullan\u0131n.<br \/>\n* <strong>\u0130zinler:<\/strong>  <code class=\"language-\">.ssh<\/code> dizininizin ve <code class=\"language-\">authorized_keys<\/code> dosyan\u0131z\u0131n izinlerini do\u011frulay\u0131n (<code class=\"language-\">chmod 700 ~\/.ssh<\/code>, <code class=\"language-\">chmod 600 ~\/.ssh\/authorized_keys<\/code>).<br \/>\n* <strong>Yedekleme:<\/strong>  \u00d6zel anahtar\u0131n\u0131z\u0131 g\u00fcvenli bir yerde yedekleyin.<br \/>\n* <strong>\u00c7ok Fakt\u00f6rl\u00fc Kimlik Do\u011frulama (MFA):<\/strong>  Ek g\u00fcvenlik i\u00e7in SSH ba\u011flant\u0131lar\u0131n\u0131zda MFA kullanmay\u0131 d\u00fc\u015f\u00fcnebilirsiniz.<br \/>\n* <strong>Anahtar D\u00f6n\u00fc\u015f\u00fcm\u00fc:<\/strong>  Eski veya g\u00fcvensiz anahtarlar\u0131 d\u00fczenli olarak de\u011fi\u015ftirmeyi unutmay\u0131n.<\/p>\n<p><strong>7. Performans Optimizasyonu ve \u0130leri D\u00fczey Konular<\/strong><\/p>\n<p>SSH ba\u011flant\u0131 h\u0131z\u0131n\u0131 etkileyen fakt\u00f6rler aras\u0131nda a\u011f gecikmesi, sunucu y\u00fck\u00fc ve kullan\u0131lan \u015fifreleme algoritmalar\u0131 yer al\u0131r.  Performans\u0131 art\u0131rmak i\u00e7in, daha h\u0131zl\u0131 bir a\u011f ba\u011flant\u0131s\u0131 kullanabilir, sunucunuzun kaynaklar\u0131n\u0131 optimize edebilir ve <code class=\"language-\">~\/.ssh\/config<\/code> dosyas\u0131n\u0131 kullanarak ba\u011flant\u0131 ayarlar\u0131n\u0131z\u0131 \u00f6zelle\u015ftirebilirsiniz. \u00d6rne\u011fin, <code class=\"language-\">Compression yes<\/code> direktifi ile s\u0131k\u0131\u015ft\u0131rmay\u0131 etkinle\u015ftirebilirsiniz.  Ayr\u0131ca, farkl\u0131 \u015fifreleme algoritmalar\u0131 deneyerek en uygun olan\u0131n\u0131 bulabilirsiniz.  <code class=\"language-\">ssh -v<\/code> komutu ile ba\u011flant\u0131 ayr\u0131nt\u0131lar\u0131n\u0131 g\u00f6rebilir ve sorun giderme yapabilirsiniz.<\/p>\n<p><strong>8. Hata Ay\u0131klama ve Ola\u011fan D\u0131\u015f\u0131 Durumlar<\/strong><\/p>\n<p>SSH ba\u011flant\u0131s\u0131 s\u0131ras\u0131nda hatalarla kar\u015f\u0131la\u015f\u0131rsan\u0131z, \u00f6ncelikle sunucuya ula\u015fabilirli\u011finizi kontrol edin.  <code class=\"language-\">ping<\/code> komutu ile sunucuya ula\u015fabilip ula\u015famad\u0131\u011f\u0131n\u0131z\u0131 test edin.  Ba\u011flant\u0131 sorunlar\u0131 ya\u015f\u0131yorsan\u0131z, firewall ayarlar\u0131n\u0131z\u0131 kontrol edin ve SSH portunun (genellikle 22) a\u00e7\u0131k oldu\u011fundan emin olun.  <code class=\"language-\">~\/.ssh<\/code> dizininizin ve dosyalar\u0131n\u0131z\u0131n izinlerini do\u011frulay\u0131n.  Hata mesajlar\u0131n\u0131 dikkatlice inceleyin ve bunlar\u0131 \u00e7\u00f6zmek i\u00e7in internette ara\u015ft\u0131rma yap\u0131n.<\/p>\n<p><strong>Sonu\u00e7<\/strong><\/p>\n<p>Bu makalede, Ubuntu sistemlerinde SSH anahtarlar\u0131n\u0131 kurma ve y\u00f6netme s\u00fcrecini ayr\u0131nt\u0131l\u0131 bir \u015fekilde ele ald\u0131k.  SSH anahtarlar\u0131, uzak sunuculara g\u00fcvenli ve verimli bir \u015fekilde ba\u011flanman\u0131n en iyi yoludur.  G\u00fcvenli\u011finizi korumak ve performans\u0131 optimize etmek i\u00e7in \u00f6nerilen ipu\u00e7lar\u0131n\u0131 ve g\u00fcvenlik \u00f6nlemlerini uygulayarak, SSH anahtarlar\u0131n\u0131z\u0131 g\u00fcvenle kullanabilirsiniz.<\/p>\n<p><strong>S\u0131k\u00e7a Sorulan Sorular:<\/strong><\/p>\n<p>1. <strong>\u00d6zel anahtar\u0131m\u0131 kaybetti\u011fimde ne yapmal\u0131y\u0131m?<\/strong> Yeni bir anahtar \u00e7ifti olu\u015fturman\u0131z ve kamu anahtar\u0131n\u0131 sunucuya tekrar y\u00fcklemeniz gerekir.<br \/>\n2. <strong>SSH ba\u011flant\u0131m \u00e7ok yava\u015fsa ne yapmal\u0131y\u0131m?<\/strong> A\u011f ba\u011flant\u0131n\u0131z\u0131 kontrol edin, sunucu kaynaklar\u0131n\u0131 optimize edin ve <code class=\"language-\">~\/.ssh\/config<\/code> dosyas\u0131n\u0131 kullanarak ba\u011flant\u0131 ayarlar\u0131n\u0131z\u0131 \u00f6zelle\u015ftirin.<br \/>\n3. <strong>SSH ba\u011flant\u0131m ba\u015far\u0131s\u0131z olursa ne yapmal\u0131y\u0131m?<\/strong> Sunucuya ula\u015fabilirli\u011finizi kontrol edin, firewall ayarlar\u0131n\u0131z\u0131 kontrol edin ve hata mesajlar\u0131n\u0131 inceleyin.<br \/>\n4. <strong>Birden fazla SSH anahtar\u0131 kullanabilir miyim?<\/strong> Evet, ancak her anahtar i\u00e7in farkl\u0131 bir kullan\u0131c\u0131 ad\u0131 veya farkl\u0131 bir <code class=\"language-\">.ssh<\/code> dizini kullanman\u0131z \u00f6nerilir.<br \/>\n5. <strong>SSH anahtarlar\u0131m\u0131n g\u00fcvenli\u011fini nas\u0131l sa\u011flayabilirim?<\/strong> G\u00fc\u00e7l\u00fc parolalar kullan\u0131n, izinleri do\u011frulay\u0131n, anahtarlar\u0131n\u0131z\u0131 yedekleyin ve d\u00fczenli olarak anahtarlar\u0131n\u0131z\u0131 de\u011fi\u015ftirin.<\/p>\n<p>Yazar: Fatih Soysal<\/p>\n","protected":false},"excerpt":{"rendered":"# Ubuntu&#8217;da SSH Anahtarlar\u0131 Nas\u0131l Kurulur? Tam Bir K\u0131lavuz Meta A\u00e7\u0131klamas\u0131: Ubuntu sunucunuza g\u00fcvenli uzaktan eri\u015fim sa\u011flamak i\u00e7in&hellip;","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":[241],"tags":[],"class_list":{"0":"post-29713","1":"post","2":"type-post","3":"status-publish","4":"format-standard","6":"category-linux","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>Ubuntu&#039;da SSH Anahtarlar\u0131 Nas\u0131l Kurulur: Kapsaml\u0131 Bir K\u0131lavuz<\/title>\n<meta name=\"description\" content=\"Hi\u00e7bir etiketi bulunamad\u0131.\" \/>\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\/ubuntuda-ssh-anahtarlari-nasil-kurulur-kapsamli-bir-kilavuz\/\" \/>\n<meta property=\"og:locale\" content=\"tr_TR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Ubuntu&#039;da SSH Anahtarlar\u0131 Nas\u0131l Kurulur: Kapsaml\u0131 Bir K\u0131lavuz\" \/>\n<meta property=\"og:description\" content=\"Hi\u00e7bir etiketi bulunamad\u0131.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/fatihsoysal.com\/blog\/ubuntuda-ssh-anahtarlari-nasil-kurulur-kapsamli-bir-kilavuz\/\" \/>\n<meta property=\"og:site_name\" content=\"Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" \/>\n<meta property=\"article:published_time\" content=\"2025-09-18T17:22:23+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-09-18T22:00:57+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=\"7 dakika\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/ubuntuda-ssh-anahtarlari-nasil-kurulur-kapsamli-bir-kilavuz\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/ubuntuda-ssh-anahtarlari-nasil-kurulur-kapsamli-bir-kilavuz\/\"},\"author\":{\"name\":\"Fatih Soysal\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"headline\":\"Ubuntu&#8217;da SSH Anahtarlar\u0131 Nas\u0131l Kurulur: Kapsaml\u0131 Bir K\u0131lavuz\",\"datePublished\":\"2025-09-18T17:22:23+00:00\",\"dateModified\":\"2025-09-18T22:00:57+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/ubuntuda-ssh-anahtarlari-nasil-kurulur-kapsamli-bir-kilavuz\/\"},\"wordCount\":1279,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"articleSection\":[\"Linux\"],\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/ubuntuda-ssh-anahtarlari-nasil-kurulur-kapsamli-bir-kilavuz\/#respond\"]}],\"copyrightYear\":\"2025\",\"copyrightHolder\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/ubuntuda-ssh-anahtarlari-nasil-kurulur-kapsamli-bir-kilavuz\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/ubuntuda-ssh-anahtarlari-nasil-kurulur-kapsamli-bir-kilavuz\/\",\"name\":\"Ubuntu'da SSH Anahtarlar\u0131 Nas\u0131l Kurulur: Kapsaml\u0131 Bir K\u0131lavuz\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\"},\"datePublished\":\"2025-09-18T17:22:23+00:00\",\"dateModified\":\"2025-09-18T22:00:57+00:00\",\"description\":\"Hi\u00e7bir etiketi bulunamad\u0131.\",\"breadcrumb\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/ubuntuda-ssh-anahtarlari-nasil-kurulur-kapsamli-bir-kilavuz\/#breadcrumb\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/ubuntuda-ssh-anahtarlari-nasil-kurulur-kapsamli-bir-kilavuz\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/ubuntuda-ssh-anahtarlari-nasil-kurulur-kapsamli-bir-kilavuz\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Anasayfa\",\"item\":\"https:\/\/fatihsoysal.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Ubuntu&#8217;da SSH Anahtarlar\u0131 Nas\u0131l Kurulur: Kapsaml\u0131 Bir K\u0131lavuz\"}]},{\"@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":"Ubuntu'da SSH Anahtarlar\u0131 Nas\u0131l Kurulur: Kapsaml\u0131 Bir K\u0131lavuz","description":"Hi\u00e7bir etiketi bulunamad\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\/ubuntuda-ssh-anahtarlari-nasil-kurulur-kapsamli-bir-kilavuz\/","og_locale":"tr_TR","og_type":"article","og_title":"Ubuntu'da SSH Anahtarlar\u0131 Nas\u0131l Kurulur: Kapsaml\u0131 Bir K\u0131lavuz","og_description":"Hi\u00e7bir etiketi bulunamad\u0131.","og_url":"https:\/\/fatihsoysal.com\/blog\/ubuntuda-ssh-anahtarlari-nasil-kurulur-kapsamli-bir-kilavuz\/","og_site_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","article_published_time":"2025-09-18T17:22:23+00:00","article_modified_time":"2025-09-18T22:00:57+00:00","author":"Fatih Soysal","twitter_card":"summary_large_image","twitter_misc":{"Yazan:":"Fatih Soysal","Tahmini okuma s\u00fcresi":"7 dakika"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/fatihsoysal.com\/blog\/ubuntuda-ssh-anahtarlari-nasil-kurulur-kapsamli-bir-kilavuz\/#article","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/ubuntuda-ssh-anahtarlari-nasil-kurulur-kapsamli-bir-kilavuz\/"},"author":{"name":"Fatih Soysal","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"headline":"Ubuntu&#8217;da SSH Anahtarlar\u0131 Nas\u0131l Kurulur: Kapsaml\u0131 Bir K\u0131lavuz","datePublished":"2025-09-18T17:22:23+00:00","dateModified":"2025-09-18T22:00:57+00:00","mainEntityOfPage":{"@id":"https:\/\/fatihsoysal.com\/blog\/ubuntuda-ssh-anahtarlari-nasil-kurulur-kapsamli-bir-kilavuz\/"},"wordCount":1279,"commentCount":0,"publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"articleSection":["Linux"],"inLanguage":"tr","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/fatihsoysal.com\/blog\/ubuntuda-ssh-anahtarlari-nasil-kurulur-kapsamli-bir-kilavuz\/#respond"]}],"copyrightYear":"2025","copyrightHolder":{"@id":"https:\/\/fatihsoysal.com\/blog\/#organization"}},{"@type":"WebPage","@id":"https:\/\/fatihsoysal.com\/blog\/ubuntuda-ssh-anahtarlari-nasil-kurulur-kapsamli-bir-kilavuz\/","url":"https:\/\/fatihsoysal.com\/blog\/ubuntuda-ssh-anahtarlari-nasil-kurulur-kapsamli-bir-kilavuz\/","name":"Ubuntu'da SSH Anahtarlar\u0131 Nas\u0131l Kurulur: Kapsaml\u0131 Bir K\u0131lavuz","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/#website"},"datePublished":"2025-09-18T17:22:23+00:00","dateModified":"2025-09-18T22:00:57+00:00","description":"Hi\u00e7bir etiketi bulunamad\u0131.","breadcrumb":{"@id":"https:\/\/fatihsoysal.com\/blog\/ubuntuda-ssh-anahtarlari-nasil-kurulur-kapsamli-bir-kilavuz\/#breadcrumb"},"inLanguage":"tr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fatihsoysal.com\/blog\/ubuntuda-ssh-anahtarlari-nasil-kurulur-kapsamli-bir-kilavuz\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/fatihsoysal.com\/blog\/ubuntuda-ssh-anahtarlari-nasil-kurulur-kapsamli-bir-kilavuz\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Anasayfa","item":"https:\/\/fatihsoysal.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Ubuntu&#8217;da SSH Anahtarlar\u0131 Nas\u0131l Kurulur: Kapsaml\u0131 Bir K\u0131lavuz"}]},{"@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\/29713","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=29713"}],"version-history":[{"count":1,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/29713\/revisions"}],"predecessor-version":[{"id":29728,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/29713\/revisions\/29728"}],"wp:attachment":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/media?parent=29713"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/categories?post=29713"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/tags?post=29713"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}