{"id":29954,"date":"2025-09-22T04:30:29","date_gmt":"2025-09-22T01:30:29","guid":{"rendered":"https:\/\/fatihsoysal.com\/blog\/linux-sunucularinda-ssh-anahtar-yonetimi-icin-7-ipucu\/"},"modified":"2025-09-22T04:30:29","modified_gmt":"2025-09-22T01:30:29","slug":"linux-sunucularinda-ssh-anahtar-yonetimi-icin-7-ipucu","status":"publish","type":"post","link":"https:\/\/fatihsoysal.com\/blog\/linux-sunucularinda-ssh-anahtar-yonetimi-icin-7-ipucu\/","title":{"rendered":"Linux Sunucular\u0131nda SSH Anahtar Y\u00f6netimi \u0130\u00e7in 7 \u0130pucu"},"content":{"rendered":"<p>Linux Sunucular\u0131nda SSH Anahtar Y\u00f6netimi \u0130\u00e7in 7 \u0130pucu<\/p>\n<p>Linux sunucular\u0131n\u0131z\u0131n g\u00fcvenli\u011fini sa\u011flamak i\u00e7in en \u00f6nemli ad\u0131mlardan biri, SSH eri\u015fimini g\u00fcvence alt\u0131na almakt\u0131r.  Parola tabanl\u0131 SSH eri\u015fimi, sald\u0131r\u0131lara kar\u015f\u0131 son derece savunmas\u0131zd\u0131r.  Bu makalede, SSH anahtar y\u00f6netimini g\u00fc\u00e7lendirmek ve sunucular\u0131n\u0131z\u0131n g\u00fcvenli\u011fini art\u0131rmak i\u00e7in 7 etkili ipucu ele alaca\u011f\u0131z.  Bu ipu\u00e7lar\u0131, hem yeni ba\u015flayanlar hem de deneyimli sistem y\u00f6neticileri i\u00e7in de\u011ferli bilgiler sunmaktad\u0131r.<\/p>\n<h2>SSH Anahtarlar\u0131: Temel Kavramlar<\/h2>\n<p>SSH anahtarlar\u0131, parola yerine sunuculara g\u00fcvenli bir \u015fekilde ba\u011flanman\u0131z\u0131 sa\u011flayan kriptografik anahtar \u00e7iftleridir.  Bir <i>\u00f6zel anahtar<\/i> (private key) sadece sizin taraf\u0131n\u0131zda tutulur ve olduk\u00e7a gizli tutulmal\u0131d\u0131r.  <i>Ortak anahtar<\/i> (public key) ise yetkilendirilmi\u015f sunucuya y\u00fcklenir.  Ba\u011flant\u0131 kurdu\u011funuzda, istemci \u00f6zel anahtar\u0131n\u0131z\u0131 kullanarak dijital bir imza olu\u015fturur ve sunucu bunu ortak anahtar\u0131n\u0131zla do\u011frulayarak kimli\u011finizi do\u011frular.  Bu, parola tabanl\u0131 eri\u015fime g\u00f6re \u00e7ok daha g\u00fcvenli bir y\u00f6ntemdir.  Bu y\u00f6ntem, daha geli\u015fmi\u015f ve esnek eri\u015fim denetimi sa\u011flar. \u00d6rne\u011fin, farkl\u0131 kullan\u0131c\u0131lar ve gruplar i\u00e7in ayr\u0131 anahtarlar olu\u015fturabilirsiniz ve bu anahtarlar\u0131 ayr\u0131 ayr\u0131 y\u00f6netebilirsiniz. Ayr\u0131ca,  anahtarlar zaman bazl\u0131 veya ko\u015fullu eri\u015fim denetimi i\u00e7in de yap\u0131land\u0131r\u0131labilir.<\/p>\n<p>\u00d6zetle, SSH anahtarlar\u0131, parola kullan\u0131m\u0131na k\u0131yasla daha g\u00fcvenli ve y\u00f6netilebilir bir y\u00f6ntem sunar.  G\u00fc\u00e7l\u00fc \u015fifreleme algoritmalar\u0131 kullanarak, yetkisiz eri\u015fimi engeller ve sunucular\u0131n\u0131za g\u00fcvenli bir \u015fekilde eri\u015fmenizi sa\u011flar.  Bununla birlikte, bu anahtarlar\u0131n g\u00fcvenli\u011fini sa\u011flamak ve do\u011fru \u015fekilde y\u00f6netmek de kritik \u00f6nem ta\u015f\u0131r.  Yanl\u0131\u015f y\u00f6netim, g\u00fcvenli\u011finizin zay\u0131flamas\u0131na neden olabilir. <\/p>\n<h2>SSH Anahtar \u00c7iftinizi Nas\u0131l Olu\u015fturursunuz?<\/h2>\n<p>SSH anahtar \u00e7iftini olu\u015fturmak i\u00e7in <code>ssh-keygen<\/code> komutunu kullanabilirsiniz. Bu komut, hem \u00f6zel hem de ortak anahtar dosyalar\u0131n\u0131 olu\u015fturur.  \u0130\u015fte ad\u0131m ad\u0131m bir rehber:<\/p>\n<ol>\n<li>Terminali a\u00e7\u0131n.<\/li>\n<li>A\u015fa\u011f\u0131daki komutu \u00e7al\u0131\u015ft\u0131r\u0131n: <code>ssh-keygen -t ed25519 -C \"your_email@example.com\"<\/code> (ed25519, RSA&#8217;ya g\u00f6re daha g\u00fcvenli ve h\u0131zl\u0131 bir algoritmad\u0131r.  C se\u00e7ene\u011fi ise yorum eklemenizi sa\u011flar).<\/li>\n<li>Komut, anahtar dosyalar\u0131n\u0131n kaydedilece\u011fi dizini soracakt\u0131r.  Varsay\u0131lan konum genellikle <code>~\/.ssh\/<\/code> dizinidir.  Bu dizini kullanman\u0131z\u0131 veya g\u00fcvenli bir ba\u015fka dizin belirlemenizi \u00f6neririz.<\/li>\n<li>Parola isteyecektir.  G\u00fc\u00e7l\u00fc bir parola belirleyin ve bunu unutmay\u0131n.  Parola belirlemek istemezseniz Enter tu\u015funa basarak ge\u00e7ebilirsiniz ancak bu g\u00fcvenlik riskini art\u0131r\u0131r. <\/li>\n<li>Komut tamamland\u0131\u011f\u0131nda, <code>~\/.ssh\/id_ed25519<\/code> (veya se\u00e7ti\u011finiz anahtar t\u00fcr\u00fcne g\u00f6re) \u00f6zel anahtar\u0131n\u0131z ve <code>~\/.ssh\/id_ed25519.pub<\/code> ortak anahtar\u0131n\u0131z olu\u015fturulmu\u015f olacakt\u0131r.<\/li>\n<\/ol>\n<p>Dikkat: \u00d6zel anahtar\u0131n\u0131z\u0131n g\u00fcvenli\u011fini sa\u011flamak son derece \u00f6nemlidir. Kaybolmas\u0131 veya yetkisiz ki\u015filerin eline ge\u00e7mesi halinde g\u00fcvenli\u011finiz tehlikeye girebilir. Bu nedenle, d\u00fczenli yedekleme yapman\u0131z ve dosya izinlerini dikkatlice ayarlaman\u0131z gerekir.<\/p>\n<h2>Ortak Anahtar\u0131 Sunucuya Nas\u0131l Y\u00fckleriz?<\/h2>\n<p>Olu\u015fturdu\u011funuz ortak anahtar\u0131, sunucunuzdaki yetkili kullan\u0131c\u0131 hesab\u0131n\u0131n <code>.ssh<\/code> dizinine eklemeniz gerekmektedir.  Bunun birka\u00e7 yolu vard\u0131r:<\/p>\n<ol>\n<li><b>Dosya Aktar\u0131m\u0131:<\/b> Ortak anahtar dosyas\u0131n\u0131 (\u00f6rne\u011fin, <code>id_ed25519.pub<\/code>) sunucuya g\u00fcvenli bir \u015fekilde (SFTP gibi) aktar\u0131n.  Ard\u0131ndan, sunucuda a\u015fa\u011f\u0131daki komutlar\u0131 kullanarak anahtar\u0131 yetkili kullan\u0131c\u0131n\u0131n <code>.ssh<\/code> dizinine ekleyin:<br \/>\n    <code><br \/>\n    mkdir -p ~\/.ssh<br \/>\n    cat id_ed25519.pub >> ~\/.ssh\/authorized_keys<br \/>\n    chmod 600 ~\/.ssh\/authorized_keys<br \/>\n    chmod 700 ~\/.ssh<br \/>\n    <\/code><\/li>\n<li><b><code>ssh-copy-id<\/code> Komutu:<\/b> Daha kolay bir y\u00f6ntem <code>ssh-copy-id<\/code> komutudur. Bu komut, ortak anahtar\u0131n\u0131z\u0131 otomatik olarak sunucuya kopyalar ve <code>authorized_keys<\/code> dosyas\u0131na ekler.  Komutu \u015fu \u015fekilde \u00e7al\u0131\u015ft\u0131r\u0131n: <code>ssh-copy-id kullan\u0131c\u0131_ad\u0131@sunucu_adresi<\/code>. Bu komut i\u00e7in parola girmeniz gerekecektir.<\/li>\n<\/ol>\n<p><b>\u00d6nemli G\u00fcvenlik Notu:<\/b>  <code>authorized_keys<\/code> dosyas\u0131n\u0131n izinleri 600 olmal\u0131d\u0131r (sadece ilgili kullan\u0131c\u0131n\u0131n okuma ve yazma izni).  <code>.ssh<\/code> dizininin izinleri de 700 olmal\u0131d\u0131r (sadece ilgili kullan\u0131c\u0131n\u0131n okuma, yazma ve y\u00fcr\u00fctme izni).  Bu izinler, yetkisiz eri\u015fimi engellemek i\u00e7in \u00e7ok \u00f6nemlidir.<\/p>\n<h2>SSH Anahtarlar\u0131n\u0131n G\u00fcvenli\u011fini Nas\u0131l Artt\u0131r\u0131r\u0131z?<\/h2>\n<p>SSH anahtarlar\u0131n\u0131n g\u00fcvenli\u011fini art\u0131rmak i\u00e7in uygulayabilece\u011finiz birka\u00e7 \u00f6nemli y\u00f6ntem vard\u0131r:<\/p>\n<ul>\n<li><b>G\u00fc\u00e7l\u00fc Anahtar \u015eifreleme Algoritmalar\u0131 Kullan\u0131n:<\/b>  ed25519 gibi modern ve g\u00fcvenli algoritmalar\u0131 tercih edin. RSA 2048 bit veya daha uzun anahtarlar da kullan\u0131labilir, ancak ed25519 genellikle daha h\u0131zl\u0131d\u0131r ve daha g\u00fcvenli kabul edilir.<\/li>\n<li><b>Anahtarlar\u0131n\u0131z\u0131 G\u00fcvenli Bir Yerde Saklay\u0131n:<\/b> \u00d6zel anahtar\u0131n\u0131z\u0131 g\u00fcvenli bir yerde saklay\u0131n ve yedeklerini d\u00fczenli olarak al\u0131n.  G\u00fcvenli bir parola kullan\u0131n veya parola olmadan anahtar\u0131n\u0131z\u0131 koruyun (bu durumda kaybolursa kurtar\u0131lamaz).<\/li>\n<li><b>Periyodik Olarak Anahtarlar\u0131n\u0131z\u0131 De\u011fi\u015ftirin:<\/b> G\u00fcvenli\u011finizi art\u0131rmak i\u00e7in belirli aral\u0131klarla (\u00f6rne\u011fin, 3 ayda bir) anahtarlar\u0131n\u0131z\u0131 yenileyin.  Eski anahtarlar\u0131n\u0131z\u0131 g\u00fcvenli bir \u015fekilde silin.<\/li>\n<li><b>SSH Y\u00fcr\u00fctme Politikalar\u0131n\u0131 K\u0131s\u0131tlay\u0131n:<\/b>  <code>PermitRootLogin<\/code> se\u00e7ene\u011fini <code>no<\/code> olarak ayarlay\u0131n ve <code>sudo<\/code> kullanarak root eri\u015fimi sa\u011flay\u0131n.  Bu, root kullan\u0131c\u0131s\u0131n\u0131n do\u011frudan SSH ile giri\u015f yapmas\u0131n\u0131 engeller.<\/li>\n<li><b>SSH&#8217;yi G\u00fcvenlik Duvar\u0131n\u0131zla Koruyun:<\/b> G\u00fcvenlik duvar\u0131n\u0131zda yaln\u0131zca gerekli SSH portunu (genellikle 22) a\u00e7\u0131k tutun.  Di\u011fer portlar\u0131 kapatmak g\u00fcvenli\u011finizi art\u0131r\u0131r.  SSH i\u00e7in farkl\u0131 bir port kullanmak, potansiyel sald\u0131r\u0131lar\u0131 azaltmaya yard\u0131mc\u0131 olabilir.<\/li>\n<\/ul>\n<p>Bu \u00f6nlemler, SSH anahtarlar\u0131n\u0131z\u0131n g\u00fcvenli\u011fini \u00f6nemli \u00f6l\u00e7\u00fcde art\u0131racakt\u0131r.  Herhangi bir g\u00fcvenlik a\u00e7\u0131\u011f\u0131, sunucunuzun ele ge\u00e7irilmesine ve verilerinizin \u00e7al\u0131nmas\u0131na yol a\u00e7abilir.<\/p>\n<h2>SSH Anahtar Y\u00f6netimi Ara\u00e7lar\u0131: Orta Seviye<\/h2>\n<p>SSH anahtarlar\u0131n\u0131 y\u00f6netmek i\u00e7in \u00e7e\u015fitli ara\u00e7lar kullanabilirsiniz.  Bu ara\u00e7lar, anahtarlar\u0131n\u0131z\u0131 olu\u015fturmay\u0131, y\u00f6netmeyi ve yedeklemeyi kolayla\u015ft\u0131r\u0131r.  Baz\u0131 pop\u00fcler ara\u00e7lar aras\u0131nda \u015funlar yer al\u0131r:<\/p>\n<ul>\n<li><b><code>ssh-keygen<\/code> (Komut Sat\u0131r\u0131):<\/b>  Temel SSH anahtar y\u00f6netimi i\u00e7in kullanabilece\u011finiz bir komut sat\u0131r\u0131 arac\u0131d\u0131r.  Esnek ve g\u00fc\u00e7l\u00fcd\u00fcr, ancak yeni ba\u015flayanlar i\u00e7in karma\u015f\u0131k olabilir.<\/li>\n<li><b><code>gpg<\/code> (GNU Privacy Guard):<\/b>  Anahtarlar\u0131n\u0131z\u0131 \u015fifrelemek ve g\u00fcvenli bir \u015fekilde depolamak i\u00e7in kullanabilece\u011finiz bir \u015fifreleme arac\u0131d\u0131r.  Anahtarlar\u0131n\u0131z\u0131n g\u00fcvenli\u011fini daha da art\u0131r\u0131r.<\/li>\n<li><b>Keybase (Geli\u015fmi\u015f Y\u00f6netim):<\/b> Anahtarlar\u0131n\u0131z\u0131 farkl\u0131 cihazlar aras\u0131nda senkronize etmenizi ve y\u00f6netmenizi sa\u011flayan, merkezi bir hizmettir. G\u00fcvenlik a\u00e7\u0131s\u0131ndan dikkatli bir de\u011ferlendirme yapman\u0131z gerekebilir.<\/li>\n<\/ul>\n<p>Bu ara\u00e7lar, SSH anahtar y\u00f6netiminizi otomatikle\u015ftirmenize ve daha verimli hale getirmenize yard\u0131mc\u0131 olabilir.  Ancak, her bir arac\u0131n kendine \u00f6zg\u00fc avantajlar\u0131 ve dezavantajlar\u0131 vard\u0131r.  Hangi arac\u0131 kullanaca\u011f\u0131n\u0131za karar verirken ihtiya\u00e7lar\u0131n\u0131z\u0131 ve deneyim seviyenizi g\u00f6z \u00f6n\u00fcnde bulundurmal\u0131s\u0131n\u0131z.  <code>ssh-keygen<\/code> ile ba\u015flamak ve daha sonra ihtiya\u00e7 duyuldu\u011funda di\u011fer ara\u00e7lar\u0131 ke\u015ffetmek iyi bir strateji olabilir.<\/p>\n<h2>\u0130leri D\u00fczey SSH G\u00fcvenlik Teknikleri<\/h2>\n<p>Daha ileri d\u00fczey g\u00fcvenlik \u00f6nlemleri almak isterseniz, a\u015fa\u011f\u0131daki teknikleri inceleyebilirsiniz:<\/p>\n<ul>\n<li><b>SSH Anahtarlar\u0131n\u0131 Zaman Bazl\u0131 K\u0131s\u0131tlamalar \u0130le G\u00fcvence Alt\u0131na Alma:<\/b>  Anahtarlar\u0131n yaln\u0131zca belirli bir s\u00fcre boyunca ge\u00e7erli olmas\u0131n\u0131 sa\u011flayabilirsiniz.  Bu, \u00e7al\u0131nan bir anahtar\u0131n uzun s\u00fcre kullan\u0131lmas\u0131n\u0131 engeller.  Bu \u00f6zellik, baz\u0131 SSH sunucular\u0131nda yap\u0131land\u0131rma dosyalar\u0131nda belirtilebilir.<\/li>\n<li><b>\u00c7ok Fakt\u00f6rl\u00fc Kimlik Do\u011frulama (MFA):<\/b> SSH eri\u015fimi i\u00e7in MFA kullanmak g\u00fcvenli\u011fi \u00f6nemli \u00f6l\u00e7\u00fcde art\u0131r\u0131r.  Google Authenticator veya benzeri bir uygulama ile ikinci bir do\u011frulama fakt\u00f6r\u00fc ekleyebilirsiniz.  Bu, yetkisiz eri\u015fimi engellemek i\u00e7in etkili bir y\u00f6ntemdir.<\/li>\n<li><b>SSH Tunneling:<\/b>  SSH t\u00fcnelleri, g\u00fcvenli bir \u015fekilde uzak sunuculara eri\u015fmenizi sa\u011flar.  \u00d6zellikle kamu Wi-Fi a\u011flar\u0131n\u0131 kullan\u0131rken g\u00fcvenli\u011finizi art\u0131r\u0131r.<\/li>\n<li><b>SSH Guard:<\/b>  Brute-force sald\u0131r\u0131lar\u0131n\u0131 engellemek i\u00e7in kullan\u0131labilecek bir g\u00fcvenlik arac\u0131d\u0131r.  \u00c7ok say\u0131da ba\u015far\u0131s\u0131z giri\u015f denemelerinde IP adreslerini engeller.<\/li>\n<li><b>Fail2ban:<\/b>  SSH sald\u0131r\u0131lar\u0131na kar\u015f\u0131 koruma sa\u011flayan bir g\u00fcvenlik arac\u0131d\u0131r.  Belirli bir say\u0131da ba\u015far\u0131s\u0131z giri\u015f denemelerinden sonra IP adreslerini engeller.<\/li>\n<\/ul>\n<p>Bu ileri d\u00fczey teknikleri uygulamak, SSH sunucular\u0131n\u0131z\u0131n g\u00fcvenli\u011fini en \u00fcst d\u00fczeye \u00e7\u0131karman\u0131za yard\u0131mc\u0131 olacakt\u0131r.  Ancak, bu tekniklerin do\u011fru \u015fekilde uygulanmas\u0131 \u00f6nemlidir. Yanl\u0131\u015f yap\u0131land\u0131rma, g\u00fcvenlik a\u00e7\u0131klar\u0131na yol a\u00e7abilir.<\/p>\n<h2>SSH Anahtar Y\u00f6netimi \u0130\u00e7in \u00d6\u011frenme Yol Haritas\u0131<\/h2>\n<p>SSH anahtar y\u00f6netimini \u00f6\u011frenmek i\u00e7in a\u015fa\u011f\u0131daki yol haritas\u0131n\u0131 takip edebilirsiniz:<\/p>\n<ul>\n<li><b>Yeni Ba\u015flayanlar:<\/b>  <code>ssh-keygen<\/code> komutunun temel kullan\u0131m\u0131n\u0131 \u00f6\u011frenin. Ortak anahtar\u0131 nas\u0131l olu\u015fturup sunucuya nas\u0131l y\u00fckleyebilece\u011finizi \u00f6\u011frenin. Temel g\u00fcvenlik \u00f6nlemlerini (dosya izinleri vb.) uygulay\u0131n.<\/li>\n<li><b>Orta Seviye:<\/b>  SSH anahtar y\u00f6netimi ara\u00e7lar\u0131n\u0131 ke\u015ffedin. <code>gpg<\/code> gibi ara\u00e7lar\u0131 kullanarak anahtarlar\u0131n\u0131z\u0131 \u015fifrelemeyi ve g\u00fcvenli bir \u015fekilde yedeklemeyi \u00f6\u011frenin. SSH yap\u0131land\u0131rma dosyalar\u0131n\u0131 inceleyin ve g\u00fcvenlik ayarlar\u0131n\u0131 d\u00fczenleyin.<\/li>\n<li><b>\u0130leri D\u00fczey:<\/b>  Zaman bazl\u0131 k\u0131s\u0131tlamalar, MFA ve SSH t\u00fcnelleri gibi ileri d\u00fczey g\u00fcvenlik tekniklerini uygulay\u0131n.  SSH Guard ve Fail2ban gibi g\u00fcvenlik ara\u00e7lar\u0131n\u0131 kurun ve yap\u0131land\u0131r\u0131n.  SSH g\u00fcvenlik denetimlerini d\u00fczenli olarak ger\u00e7ekle\u015ftirin.<\/li>\n<\/ul>\n<h2>Sonu\u00e7<\/h2>\n<p>SSH anahtar y\u00f6netimi, Linux sunucular\u0131n\u0131z\u0131n g\u00fcvenli\u011fini sa\u011flamak i\u00e7in hayati \u00f6neme sahiptir.  Bu makalede ele ald\u0131\u011f\u0131m\u0131z ipu\u00e7lar\u0131n\u0131 uygulayarak, SSH eri\u015fiminizi g\u00fcvence alt\u0131na alabilir ve sunucular\u0131n\u0131z\u0131 yetkisiz eri\u015fimlere kar\u015f\u0131 koruyabilirsiniz.  Her zaman g\u00fcncel g\u00fcvenlik uygulamalar\u0131n\u0131 takip etmeyi ve sisteminizi d\u00fczenli olarak g\u00fcncellemeyi unutmay\u0131n. Daha fazla bilgi i\u00e7in <a href=\"https:\/\/fatihsoysal.com\">fatihsoysal.com<\/a> sitesini inceleyebilirsiniz.<\/p>\n<h3>S\u0131k\u00e7a Sorulan Sorular<\/h3>\n<ul>\n<li><b>SSH anahtar\u0131m\u0131 kaybetti\u011fimde ne yapmal\u0131y\u0131m?<\/b> \u00d6zel anahtar\u0131n\u0131z\u0131 kaybetmeniz durumunda, yeni bir anahtar \u00e7ifti olu\u015fturman\u0131z gerekecektir.  Eski anahtar\u0131n\u0131z\u0131 sunucudaki <code>authorized_keys<\/code> dosyas\u0131ndan kald\u0131rman\u0131z gerekir.<\/li>\n<li><b>SSH anahtarlar\u0131 ne kadar g\u00fcvenlidir?<\/b> SSH anahtarlar\u0131, parola tabanl\u0131 kimlik do\u011frulamadan \u00e7ok daha g\u00fcvenlidir, ancak yine de m\u00fckemmel de\u011fildirler.  G\u00fcvenliklerini art\u0131rmak i\u00e7in yukar\u0131da bahsedilen ipu\u00e7lar\u0131n\u0131 uygulaman\u0131z gerekir.<\/li>\n<li><b>Farkl\u0131 SSH anahtarlar\u0131n\u0131 nas\u0131l y\u00f6netirim?<\/b>  Birden fazla SSH anahtar\u0131n\u0131 y\u00f6netmek i\u00e7in bir anahtar y\u00f6netim arac\u0131 kullanabilir veya anahtarlar\u0131 farkl\u0131 dizinlerde saklayabilirsiniz.  Her anahtar\u0131n a\u00e7\u0131k bir \u015fekilde hangi sunucu i\u00e7in kullan\u0131ld\u0131\u011f\u0131n\u0131 kaydetmek \u00f6nemlidir.<\/li>\n<li><b>Root kullan\u0131c\u0131s\u0131 i\u00e7in SSH eri\u015fimini nas\u0131l devre d\u0131\u015f\u0131 b\u0131rak\u0131r\u0131m?<\/b> SSH yap\u0131land\u0131rma dosyas\u0131nda (<code>\/etc\/ssh\/sshd_config<\/code>) <code>PermitRootLogin<\/code> se\u00e7ene\u011fini <code>no<\/code> olarak ayarlayarak root kullan\u0131c\u0131s\u0131 i\u00e7in SSH eri\u015fimini devre d\u0131\u015f\u0131 b\u0131rakabilirsiniz.  Ard\u0131ndan, <code>sudo<\/code> komutunu kullanarak root yetkileriyle komutlar\u0131 \u00e7al\u0131\u015ft\u0131rabilirsiniz.<\/li>\n<li><b>SSH ba\u011flant\u0131m yava\u015fsa ne yapmal\u0131y\u0131m?<\/b> SSH ba\u011flant\u0131 h\u0131z\u0131n\u0131z\u0131 etkileyebilecek bir\u00e7ok fakt\u00f6r vard\u0131r.  A\u011f ba\u011flant\u0131n\u0131z\u0131n h\u0131z\u0131n\u0131, sunucunun performans\u0131n\u0131 ve kullan\u0131lan \u015fifreleme algoritmas\u0131n\u0131 kontrol edebilirsiniz.  Ayr\u0131ca, SSH ba\u011flant\u0131s\u0131 i\u00e7in farkl\u0131 bir port kullanmay\u0131 deneyebilirsiniz.<\/li>\n<\/ul>\n<p>Yazar: Fatih Soysal<\/p>\n","protected":false},"excerpt":{"rendered":"Linux Sunucular\u0131nda SSH Anahtar Y\u00f6netimi \u0130\u00e7in 7 \u0130pucu Linux sunucular\u0131n\u0131z\u0131n g\u00fcvenli\u011fini sa\u011flamak i\u00e7in en \u00f6nemli ad\u0131mlardan biri, SSH&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-29954","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>Linux Sunucular\u0131nda SSH Anahtar Y\u00f6netimi \u0130\u00e7in 7 \u0130pucu<\/title>\n<meta name=\"description\" content=\"Linux sunucular\u0131n\u0131z\u0131n g\u00fcvenli\u011fini sa\u011flamak i\u00e7in en \u00f6nemli ad\u0131mlardan biri, SSH eri\u015fimini g\u00fcvence alt\u0131na almakt\u0131r. Parola tabanl\u0131 SSH eri\u015fimi, sald\u0131r\u0131lara kar\u015f\u0131 son derece savunmas\u0131zd\u0131r. Bu makalede, SSH anahtar y\u00f6netimini g\u00fc\u00e7lendirmek ve sunucular\u0131n\u0131z\u0131n g\u00fcvenli\u011fini art\u0131rmak i\u00e7in 7 etkili ipucu ele alaca\u011f\u0131z. Bu ipu\u00e7lar\u0131, hem yeni ba\u015flayanlar hem de deneyimli sistem y\u00f6neticileri i\u00e7in de\u011ferli bilgiler sunmaktad\u0131r.\" \/>\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\/linux-sunucularinda-ssh-anahtar-yonetimi-icin-7-ipucu\/\" \/>\n<meta property=\"og:locale\" content=\"tr_TR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Linux Sunucular\u0131nda SSH Anahtar Y\u00f6netimi \u0130\u00e7in 7 \u0130pucu\" \/>\n<meta property=\"og:description\" content=\"Linux sunucular\u0131n\u0131z\u0131n g\u00fcvenli\u011fini sa\u011flamak i\u00e7in en \u00f6nemli ad\u0131mlardan biri, SSH eri\u015fimini g\u00fcvence alt\u0131na almakt\u0131r. Parola tabanl\u0131 SSH eri\u015fimi, sald\u0131r\u0131lara kar\u015f\u0131 son derece savunmas\u0131zd\u0131r. Bu makalede, SSH anahtar y\u00f6netimini g\u00fc\u00e7lendirmek ve sunucular\u0131n\u0131z\u0131n g\u00fcvenli\u011fini art\u0131rmak i\u00e7in 7 etkili ipucu ele alaca\u011f\u0131z. Bu ipu\u00e7lar\u0131, hem yeni ba\u015flayanlar hem de deneyimli sistem y\u00f6neticileri i\u00e7in de\u011ferli bilgiler sunmaktad\u0131r.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/fatihsoysal.com\/blog\/linux-sunucularinda-ssh-anahtar-yonetimi-icin-7-ipucu\/\" \/>\n<meta property=\"og:site_name\" content=\"Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" \/>\n<meta property=\"article:published_time\" content=\"2025-09-22T01:30:29+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=\"10 dakika\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/linux-sunucularinda-ssh-anahtar-yonetimi-icin-7-ipucu\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/linux-sunucularinda-ssh-anahtar-yonetimi-icin-7-ipucu\/\"},\"author\":{\"name\":\"Fatih Soysal\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"headline\":\"Linux Sunucular\u0131nda SSH Anahtar Y\u00f6netimi \u0130\u00e7in 7 \u0130pucu\",\"datePublished\":\"2025-09-22T01:30:29+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/linux-sunucularinda-ssh-anahtar-yonetimi-icin-7-ipucu\/\"},\"wordCount\":1850,\"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\/linux-sunucularinda-ssh-anahtar-yonetimi-icin-7-ipucu\/#respond\"]}],\"copyrightYear\":\"2025\",\"copyrightHolder\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/linux-sunucularinda-ssh-anahtar-yonetimi-icin-7-ipucu\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/linux-sunucularinda-ssh-anahtar-yonetimi-icin-7-ipucu\/\",\"name\":\"Linux Sunucular\u0131nda SSH Anahtar Y\u00f6netimi \u0130\u00e7in 7 \u0130pucu\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\"},\"datePublished\":\"2025-09-22T01:30:29+00:00\",\"description\":\"Linux sunucular\u0131n\u0131z\u0131n g\u00fcvenli\u011fini sa\u011flamak i\u00e7in en \u00f6nemli ad\u0131mlardan biri, SSH eri\u015fimini g\u00fcvence alt\u0131na almakt\u0131r. Parola tabanl\u0131 SSH eri\u015fimi, sald\u0131r\u0131lara kar\u015f\u0131 son derece savunmas\u0131zd\u0131r. Bu makalede, SSH anahtar y\u00f6netimini g\u00fc\u00e7lendirmek ve sunucular\u0131n\u0131z\u0131n g\u00fcvenli\u011fini art\u0131rmak i\u00e7in 7 etkili ipucu ele alaca\u011f\u0131z. Bu ipu\u00e7lar\u0131, hem yeni ba\u015flayanlar hem de deneyimli sistem y\u00f6neticileri i\u00e7in de\u011ferli bilgiler sunmaktad\u0131r.\",\"breadcrumb\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/linux-sunucularinda-ssh-anahtar-yonetimi-icin-7-ipucu\/#breadcrumb\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/linux-sunucularinda-ssh-anahtar-yonetimi-icin-7-ipucu\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/linux-sunucularinda-ssh-anahtar-yonetimi-icin-7-ipucu\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Anasayfa\",\"item\":\"https:\/\/fatihsoysal.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Linux Sunucular\u0131nda SSH Anahtar Y\u00f6netimi \u0130\u00e7in 7 \u0130pucu\"}]},{\"@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":"Linux Sunucular\u0131nda SSH Anahtar Y\u00f6netimi \u0130\u00e7in 7 \u0130pucu","description":"Linux sunucular\u0131n\u0131z\u0131n g\u00fcvenli\u011fini sa\u011flamak i\u00e7in en \u00f6nemli ad\u0131mlardan biri, SSH eri\u015fimini g\u00fcvence alt\u0131na almakt\u0131r. Parola tabanl\u0131 SSH eri\u015fimi, sald\u0131r\u0131lara kar\u015f\u0131 son derece savunmas\u0131zd\u0131r. Bu makalede, SSH anahtar y\u00f6netimini g\u00fc\u00e7lendirmek ve sunucular\u0131n\u0131z\u0131n g\u00fcvenli\u011fini art\u0131rmak i\u00e7in 7 etkili ipucu ele alaca\u011f\u0131z. Bu ipu\u00e7lar\u0131, hem yeni ba\u015flayanlar hem de deneyimli sistem y\u00f6neticileri i\u00e7in de\u011ferli bilgiler sunmaktad\u0131r.","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\/linux-sunucularinda-ssh-anahtar-yonetimi-icin-7-ipucu\/","og_locale":"tr_TR","og_type":"article","og_title":"Linux Sunucular\u0131nda SSH Anahtar Y\u00f6netimi \u0130\u00e7in 7 \u0130pucu","og_description":"Linux sunucular\u0131n\u0131z\u0131n g\u00fcvenli\u011fini sa\u011flamak i\u00e7in en \u00f6nemli ad\u0131mlardan biri, SSH eri\u015fimini g\u00fcvence alt\u0131na almakt\u0131r. Parola tabanl\u0131 SSH eri\u015fimi, sald\u0131r\u0131lara kar\u015f\u0131 son derece savunmas\u0131zd\u0131r. Bu makalede, SSH anahtar y\u00f6netimini g\u00fc\u00e7lendirmek ve sunucular\u0131n\u0131z\u0131n g\u00fcvenli\u011fini art\u0131rmak i\u00e7in 7 etkili ipucu ele alaca\u011f\u0131z. Bu ipu\u00e7lar\u0131, hem yeni ba\u015flayanlar hem de deneyimli sistem y\u00f6neticileri i\u00e7in de\u011ferli bilgiler sunmaktad\u0131r.","og_url":"https:\/\/fatihsoysal.com\/blog\/linux-sunucularinda-ssh-anahtar-yonetimi-icin-7-ipucu\/","og_site_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","article_published_time":"2025-09-22T01:30:29+00:00","author":"Fatih Soysal","twitter_card":"summary_large_image","twitter_misc":{"Yazan:":"Fatih Soysal","Tahmini okuma s\u00fcresi":"10 dakika"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/fatihsoysal.com\/blog\/linux-sunucularinda-ssh-anahtar-yonetimi-icin-7-ipucu\/#article","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/linux-sunucularinda-ssh-anahtar-yonetimi-icin-7-ipucu\/"},"author":{"name":"Fatih Soysal","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"headline":"Linux Sunucular\u0131nda SSH Anahtar Y\u00f6netimi \u0130\u00e7in 7 \u0130pucu","datePublished":"2025-09-22T01:30:29+00:00","mainEntityOfPage":{"@id":"https:\/\/fatihsoysal.com\/blog\/linux-sunucularinda-ssh-anahtar-yonetimi-icin-7-ipucu\/"},"wordCount":1850,"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\/linux-sunucularinda-ssh-anahtar-yonetimi-icin-7-ipucu\/#respond"]}],"copyrightYear":"2025","copyrightHolder":{"@id":"https:\/\/fatihsoysal.com\/blog\/#organization"}},{"@type":"WebPage","@id":"https:\/\/fatihsoysal.com\/blog\/linux-sunucularinda-ssh-anahtar-yonetimi-icin-7-ipucu\/","url":"https:\/\/fatihsoysal.com\/blog\/linux-sunucularinda-ssh-anahtar-yonetimi-icin-7-ipucu\/","name":"Linux Sunucular\u0131nda SSH Anahtar Y\u00f6netimi \u0130\u00e7in 7 \u0130pucu","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/#website"},"datePublished":"2025-09-22T01:30:29+00:00","description":"Linux sunucular\u0131n\u0131z\u0131n g\u00fcvenli\u011fini sa\u011flamak i\u00e7in en \u00f6nemli ad\u0131mlardan biri, SSH eri\u015fimini g\u00fcvence alt\u0131na almakt\u0131r. Parola tabanl\u0131 SSH eri\u015fimi, sald\u0131r\u0131lara kar\u015f\u0131 son derece savunmas\u0131zd\u0131r. Bu makalede, SSH anahtar y\u00f6netimini g\u00fc\u00e7lendirmek ve sunucular\u0131n\u0131z\u0131n g\u00fcvenli\u011fini art\u0131rmak i\u00e7in 7 etkili ipucu ele alaca\u011f\u0131z. Bu ipu\u00e7lar\u0131, hem yeni ba\u015flayanlar hem de deneyimli sistem y\u00f6neticileri i\u00e7in de\u011ferli bilgiler sunmaktad\u0131r.","breadcrumb":{"@id":"https:\/\/fatihsoysal.com\/blog\/linux-sunucularinda-ssh-anahtar-yonetimi-icin-7-ipucu\/#breadcrumb"},"inLanguage":"tr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fatihsoysal.com\/blog\/linux-sunucularinda-ssh-anahtar-yonetimi-icin-7-ipucu\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/fatihsoysal.com\/blog\/linux-sunucularinda-ssh-anahtar-yonetimi-icin-7-ipucu\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Anasayfa","item":"https:\/\/fatihsoysal.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Linux Sunucular\u0131nda SSH Anahtar Y\u00f6netimi \u0130\u00e7in 7 \u0130pucu"}]},{"@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\/29954","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=29954"}],"version-history":[{"count":0,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/29954\/revisions"}],"wp:attachment":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/media?parent=29954"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/categories?post=29954"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/tags?post=29954"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}