15%

Tüm Hosting Hizmetlerinde %15 indirim

Becerilerini test et ve herhangi bir hosting planında İndirim kazan

Kodu kullanın:

Skills
Başlayın
19.08.2025

PuTTY on Windows vs. Linux Equivalents: A Complete Guide for System Administrators

Linux veya Unix sistemlerini bir Windows makinesinden yönetiyorsanız, üç yetenek vazgeçilmezdir: güvenli bir terminal, güvenilir dosya aktarımı ve mantıklı anahtar yönetimi. PuTTY bu üçünü de tek bir GUI paketinde sunmakla birlikte, OpenSSH aynı temel işlevselliği Linux’ta yerel olarak sağlar. Bu kılavuz, PuTTY’nin tam olarak ne olduğunu, ne zaman kullanılacağını ve her bileşenin Linux karşılığına nasıl eşlendiğini açıklar — gereksiz seçeneklerle sizi boğmadan.

PuTTY Gerçekten Nedir?

PuTTY, Windows’tan güvenli uzaktan erişim için eksiksiz bir araç setidir. Tek bir pakette, grafiksel bir SSH istemcisi, bir anahtar oluşturucu ve dönüştürücü, bir SSH aracısı ve dosya aktarımı ile komut dosyası otomasyonu için yardımcı programlar elde edersiniz.

OpenSSH, Windows 10 ve Windows 11’e yerleşik olmasına rağmen, PuTTY aşağıdakilere ihtiyaç duyan yöneticiler için birinci seçim olmaya devam etmektedir:

  • Kaydedilmiş oturum profilleriyle temiz, sezgisel bir grafiksel arayüz
  • Yönlendiriciler, anahtarlar ve gömülü donanıma Seri/COM bağlantı noktası erişimi
  • Pageant tarafından kullanılan .ppk anahtar biçimi için yerel destek
  • Proxy’ler, keepalive’ler ve günlüğe kaydetme gibi ağ ayarları üzerinde ince taneli kontrol

> Uzak bir Linux sunucusunu yönetiyor musunuz? Bunu VPS Hosting‘te veya bir Dedicated Server‘da çalıştırıyor olsanız da, SSH’yi günlük olarak kullanacaksınız — ve araç zincirinizi anlamak yönetimi önemli ölçüde daha hızlı ve güvenli hale getirir.

Tam PuTTY Ekosistemi Açıklandı

PuTTY sadece bir terminal emulatörü değildir. Resmi PuTTY Kullanıcı Kılavuzunda belgelenen bir araç paketidir. Her bileşenin ne yaptığı aşağıda açıklanmıştır:

BileşenRol
PuTTYKaydedilmiş profiller, proxy desteği, keepalive’ler ve oturum günlüğe kaydı ile SSH, Telnet ve Seri bağlantılar için ana terminal uygulaması
PuTTYgenSSH anahtar çiftleri oluşturur ve dönüştürür, yerel .ppk biçimi dahil
PageantÖzel anahtarınızı bellekte tutan SSH kimlik doğrulama aracısı, tekrarlanan parola isteklerini ortadan kaldırır
PSCPKomut satırından SCP üzerinden güvenli dosya kopyalama
PSFTPSSH üzerinden dosyalara göz atmak ve aktarmak için etkileşimli SFTP istemcisi
PlinkKomut dosyası oluşturma ve otomatik tünel yönetimi için tasarlanmış başsız CLI SSH istemcisi

PuTTY kullanıyorsanız, PuTTYgen, Pageant ve PSCP/PSFTP’yi standart iş akışınızın bir parçası olarak kullanmanız beklenir. Bunlar isteğe bağlı eklentiler değildir — bunlar iş akışıdır.

PuTTY Windows’ta Doğru Seçim Olduğunda

Aşağıdakilerden herhangi biri geçerliyse PuTTY’yi seçin:

  • Birden fazla sunucu için kalıcı kaydedilmiş oturumlarla GUI istiyorsunuz
  • Ağ donanımı veya gömülü cihazlara Seri/COM erişimi gerekiyor
  • Kuruluşunuz kimlik doğrulama için .ppk anahtarları ve Pageant‘ı standartlaştırıyor
  • Bağlantı kurulumu için yazı yazmaktan tıklamayı tercih ediyorsunuz

Komut satırında rahat iseniz, Windows 10 ve 11’in her ikisi de OpenSSH Client‘i yerleşik bir Talep Üzerine Özelliği olarak gönderir. Bu, ssh, scp ve sftp’nin herhangi bir şey yüklemeden doğrudan PowerShell veya Command Prompt’ta kullanılabilir olduğu anlamına gelir. Komut dosyası oluşturma ve CI/CD ardışık düzenleri için bu genellikle daha temiz bir yoldur.

Minimal, Doğru PuTTY Kurulumu

Belgelenen akışı takip ettiğinizde PuTTY’yi doğru şekilde yapılandırmak beş dakikadan az sürer:

  1. PuTTYgen’de anahtar çiftinizi oluşturun. Her zaman özel anahtarı güçlü bir parola ile koruyun.
  2. Ortak anahtarı uzak sunucunuzdaki ~/.ssh/authorized_keys’e kopyalayın.
  3. PuTTY’yi ~/.ssh/id_rsa.ppk dosyanıza işaret edin *Connection → SSH → Auth → Credentials* altında.
  4. Oturumu açıklayıcı bir adla kaydedin, böylece tek tıklamayla yeniden bağlanabilirsiniz.
  5. Keepalive’leri etkinleştirin *Connection → Seconds between keepalives* altında, bağlantınız NAT veya durum bilgisi olan bir güvenlik duvarından geçiyorsa.

Bunlar standart, belgelenen PuTTY akışlarıdır — geçici çözümler veya satıcı folkloru değildir.

Linux Tarafı: Tam OpenSSH Eşdeğerleri

Linux’ta, OpenSSH neredeyse her dağıtımda temel sistem araç setinin bir parçası olduğundan PuTTY’ye ihtiyacınız yoktur. Doğrudan eşleme aşağıdadır:

Terminal Erişimi

ssh, kanonik OpenSSH istemcisidir. Port yönlendirmesinden X11 tünellemesine kadar PuTTY’nin terminalinin yaptığı her şeyi işler.

Dosya Aktarımı

Hem scp hem de sftp SSH üzerinden çalışır. SFTP, devam ettirmeyi desteklediği ve dizin taramasını desteklediği için etkileşimli oturumlar için genellikle tercih edilir.

Anahtar Oluşturma

ssh-keygen anahtar çiftleri oluşturur ve yönetir. Modern yapılar, eski RSA 2048-bit varsayılanından daha iyi olan Ed25519 gibi güçlü anahtar türlerine varsayılan olarak ayarlanır.

SSH Aracısı

ssh-agent, özel anahtarınızı oturumunuzun süresi boyunca bellekte tutar. ssh-add, anahtarları aracıya yükler, tekrarlanan parola isteklerini ortadan kaldırır — tam olarak Pageant’ın Windows’ta yaptığı şey.

Oturum Profilleri

~/.ssh/config dosyası PuTTY’nin kaydedilmiş oturumlarının yerini alır. İnsan tarafından okunabilir takma adlar ve ana bilgisayar başına seçenekler tanımlarsınız, ardından basitçe ssh myserver ile bağlanırsınız.

Linux’ta GUI Seçenekleri

Grafiksel bir arayüz iş akışınıza daha uygun uyuyorsa, Remmina ve platformlar arası Termius‘un her ikisi de aynı OpenSSH temellerinin üzerine oturur. Yukarıdaki araç-araç eşlemesi değişmez — sadece bir GUI katmanı ekliyorsunuz.

Linux’ta Seri/COM Erişimi

PuTTY, Seri desteğini doğrudan GUI’sine paketler. Linux’ta, eşdeğer araçlar minicom ve screen’dir; bunlar ayrı paketlerdir ancak eşit derecede yeteneklidir.

PuTTY vs. Linux OpenSSH: Tam Karşılaştırma Tablosu

GörevWindows (PuTTY Yığını)Linux (OpenSSH)Temel Çıkarım
Güvenli terminalPuTTY (GUI), Plink (CLI)sshAynı protokol, farklı UI
Dosya aktarımıPSCP / PSFTPscp / sftpHer ikisi de SSH tabanlı; SFTP oturum dostu
Anahtar oluşturmaPuTTYgenssh-keygenBir kez oluşturun; aracıları her yerde kullanın
SSH aracısıPageantssh-agent + ssh-addÖzel anahtarları bellekte tutar, sorunsuz kimlik doğrulama için
Oturum profilleriKaydedilmiş Oturumlar~/.ssh/configİnsan tarafından okunabilir ana bilgisayar başına seçenekler ve takma adlar
Seri/COM erişimiPuTTY GUI’ye yerleşikminicom / screenYalnızca PuTTY aynı GUI’de Seri’yi paketler

Gerçekten Önemli Olan Güvenlik Temeli

Windows’ta PuTTY kullanıyor olsanız da Linux’ta OpenSSH kullanıyor olsanız da, güvenlik temelleri aynıdır — ve bunlar isteğe bağlı en iyi uygulamalar değildir. SSH’nin kullanılması için tasarlandığı şeklidir:

  • Parolalar değil, anahtar tabanlı kimlik doğrulama kullanın. Anahtarlar kriptografik olarak daha güçlüdür ve kaba kuvvet kimlik bilgisi doldurmasına karşı bağışıktır.
  • Anahtarları bir aracıda saklayın. Windows’ta Pageant, Linux’ta ssh-agent. Anahtarı oturum başına bir kez yükleyin ve parolanızı hiçbir zaman ağ üzerinden yazın.
  • İlk bağlantıda sunucunun ana bilgisayar anahtarı parmak izini doğrulayın. Bu, ortadaki adam saldırılarına karşı korunmanızdır. Parmak izi beklenmedik şekilde değişirse, bunu bir güvenlik olayı olarak değerlendirin.
  • Kararsız bağlantılarda keepalive’leri etkinleştirin. NAT ağ geçitleri ve durum bilgisi olan güvenlik duvarları boş TCP bağlantılarını bırakır. 60 saniye aralıklı bir keepalive, sessiz bağlantı kopmasını önler.

> Sunucunuzu güvenli hale getirmek PuTTY’yi açmadan önce başlar. SSH sertifikasını, aynı makinede çalışan herhangi bir web’e yönelik hizmetle eşleştirin ve etki alanınızın düzgün yapılandırılmış bir Domain Registration ile doğru şekilde çözümlendiğinden emin olun.

PuTTY ve OpenSSH CLI Arasında Seçim Yapma

Evrensel olarak doğru bir cevap yoktur. Protokol ve güvenlik modeli her iki ortamda da aynıdır. Karar, iş akışınıza bağlıdır:

Şu durumlarda PuTTY’yi seçin:

  • Tek tıklamayla kaydedilmiş oturumlarla bir GUI tercih ediyorsunuz
  • SSH ana bilgisayarlarının yanında Seri/COM cihazlarına düzenli olarak bağlanıyorsunuz
  • .ppk anahtarları ve Pageant’ı standartlaştıran bir kuruluşta çalışıyorsunuz
  • Birden fazla sunucuyu yönetiyor ve görsel oturum yönetimi istiyorsunuz

Şu durumlarda OpenSSH CLI’yi

15%

Tüm Hosting Hizmetlerinde %15 indirim

Becerilerini test et ve herhangi bir hosting planında İndirim kazan

Kodu kullanın:

Skills
Başlayın