KiTTY Portable
🖥️ KiTTY Portable İndir: Sistem Yöneticilerinin İsviçre Çakısı, Efsanevi SSH İstemcisi
Günümüz bilişim dünyasında, internetin ve devasa web projelerinin arka planında Linux tabanlı sunucular (VPS/VDS), yönlendiriciler (router), ağ anahtarları (switch) ve bulut altyapıları çalışır. Bir sistem yöneticisi (SysAdmin) veya webmaster olarak bu uzak sunuculara komut satırı üzerinden güvenli bir şekilde bağlanmak, işinizin en temel parçasıdır. Yıllardır bu bağlantılar için tüm dünyada “PuTTY” adlı efsanevi program kullanıldı. Ancak PuTTY, sunduğu güce rağmen oturumları klasörleme, parolaları hatırlama veya otomatik komut çalıştırma gibi modern ihtiyaçlara cevap veremiyordu. Dahası, kaydettiğiniz tüm sunucu bağlantılarını Windows Kayıt Defteri’ne (Registry) yazarak taşınabilirliği imkansız kılıyordu. İşte KiTTY, dünyanın en iyi SSH istemcisi olan PuTTY’nin kaynak kodları alınarak baştan aşağı modifiye edilmiş, ona onlarca otomasyon yeteneği eklenmiş ve en önemlisi “Taşınabilir” (Portable) hale getirilmiş kusursuz bir versiyonudur.
Sizlere sunucu yönetimi operasyonlarınızı hızlandıracak bu devasa açık kaynaklı aracı sunarken, indir.zip ekibi olarak siber güvenlik konusundaki sıfır tolerans felsefemizi bir kez daha hatırlatmak isteriz. İnternette SSH istemcileri (özellikle uzak sunucularınızın şifrelerini barındıran programlar) ararken zararlı yazılımlarla karşılaşmak, tüm sunucu altyapınızın ve şirket verilerinizin hackerların eline geçmesi gibi felaketlere yol açabilir. Ancak sitemizde yer alan KiTTY Portable dosyası, sunucularımıza eklenmeden hemen önce dünyanın en prestijli, çok motorlu kurumsal antivirüs sistemleri tarafından kapsamlı ve çok katmanlı bir virüs taramasından geçirilmiştir. İçerisinde hiçbir arka kapı (backdoor), klavye dinleyici (keylogger) veya kimlik bilgisi hırsızı bulunmayan bu %100 temiz ve orijinal dosyayı sitemizden gönül rahatlığıyla indirebilir, kritik sunucu altyapılarınızı güvenle yönetmeye başlayabilirsiniz.
❓ Nedir, Ne İşe Yarar?
KiTTY Portable, C.I.S.C. (Cygwin Integration Software Collection) geliştiricileri tarafından PuTTY 0.71 (ve daha yeni sürümler) kaynak kodları üzerine inşa edilmiş, Microsoft Windows için tasarlanmış ücretsiz, açık kaynaklı bir SSH, Telnet, Rlogin ve Serial (Seri Port) bağlantı istemcisidir.
Peki, bu üst düzey program ne işe yarar? Eğer evinizde bir Raspberry Pi varsa, şirketinizin web sitesinin barındığı bir Ubuntu sunucunuz (Server) varsa veya bir Cisco/MikroTik ağ cihazını yapılandırmanız gerekiyorsa, KiTTY size bu cihazlara uzaktan, siyah bir komut satırı ekranı üzerinden bağlanma imkanı sunar. Gönderdiğiniz tüm komutları kriptografik olarak şifreler.
Neden Standart PuTTY Yerine KiTTY?
PuTTY’nin en büyük sorunu, bağlantı sağladığınız 50 farklı sunucunun IP adresini ve portunu Windows Kayıt Defteri’ne kaydetmesidir. Format attığınızda hepsi silinir. KiTTY Portable ise, tıpkı adında belirtildiği gibi “Taşınabilir” olarak tasarlanmıştır. Yaptığınız tüm ayarları, kaydettiğiniz tüm IP adreslerini ve klasörleri kendi bulunduğu dizinin içine (dosyalar halinde) kaydeder. Böylece USB belleğinize attığınız KiTTY’i şirket bilgisayarına, kendi laptopunuza veya bir sunucu odasındaki herhangi bir cihaza taktığınız an, tüm sunucu listeniz eksiksiz olarak karşınıza çıkar.
✨ Öne Çıkan Özellikleri (PuTTY’yi Ezen Yetenekler)
KiTTY, orijinal PuTTY’nin yapabildiği her şeyi eksiksiz yapar, ancak bunun üzerine sistem yöneticilerinin saatlerini kurtaracak muazzam otomasyon özellikleri ekler:
-
🚀 Otomatik Giriş ve Parola (Auto-Login / Auto-Password): KiTTY’nin en sevilen özelliğidir. Bir sunucuya bağlanırken her seferinde
rootyazıp ardından uzun ve karmaşık parolanızı girmek zorunda kalmazsınız. KiTTY’e kullanıcı adı ve parolanızı bir kez tanımlarsınız; sunucu ismine tıkladığınız an bağlantı kurulur ve otomatik olarak sisteme giriş yapılır. -
📂 Oturum Klasörleme ve Filtreleme (Session Filter): PuTTY’de 100 farklı sunucunuz varsa hepsi alt alta uzun bir listede görünür. KiTTY’de ise sunucularınızı “Web Sunucuları”, “Veritabanları”, “Test Makineleri” gibi klasörlere (Folders) ayırabilir ve üstteki arama çubuğuyla anında bulabilirsiniz.
-
📜 Otomatik Komut (Auto-Command) ve Script Çalıştırma: Sunucuya bağlandığınız an otomatik olarak çalışmasını istediğiniz komutları belirleyebilirsiniz. Örneğin; sunucuya bağlanır bağlanmaz
htopkomutunu çalıştırarak sistem kaynaklarını göstermesini veya bir log dosyasını ekrana dökmesini otomatik hale getirebilirsiniz. -
🔗 WinSCP ve PSCP Entegrasyonu: Komut satırında çalışırken aniden o sunucuya bir dosya atmanız gerektiğinde, KiTTY’nin arayüzünden tek bir tıklama ile WinSCP’yi veya PSCP’yi açarak anında grafiksel arayüzle dosya transferine (SFTP/SCP) başlayabilirsiniz.
-
🎨 Görsel Özelleştirmeler (Şeffaflık ve Arka Plan): Saatlerce siyah ekrana bakmaktan sıkılanlar için KiTTY, arka plana bir resim koymanıza veya terminal penceresini şeffaf (transparan) hale getirerek arkadaki web tarayıcısını (veya dökümanı) okuyabilmenize olanak tanır.
-
💾 URL Köprüleme (Hyperlink) Desteği: Komut satırında çıkan
http://veyahttps://ile başlayan linklere tıklayamamak PuTTY’de büyük sorundur. KiTTY’de ise bu linklerin altı çizili çıkar ve tıkladığınız an bilgisayarınızdaki web tarayıcısında (Chrome, Brave vb.) açılır. -
ZModem Entegrasyonu: Çok eski ama zaman zaman hayat kurtaran bir protokoldür. Seri bağlantılarda veya çok kısıtlı SSH ortamlarında dışarıdan hiçbir program kurmadan doğrudan KiTTY terminali üzerinden sunucuya dosya gönderip almanızı sağlar (rz/sz komutlarıyla).
🎯 Kimler İçin Uygun?
KiTTY Portable, standart bir ev kullanıcısından ziyade, bilişim sektöründe çalışan ve komut satırıyla (CLI) arası iyi olan IT profesyonelleri için vazgeçilmez bir donanımdır:
-
Sistem Yöneticileri (SysAdmins) ve DevOps Mühendisleri: Onlarca, hatta yüzlerce Linux/Unix tabanlı sunucuyu yöneten, bu sunuculara anında bağlanıp sorun çözmesi gereken uzmanlar için zaman kazandıran en iyi araçtır.
-
Ağ (Network) Mühendisleri: Yönlendiricilere (Router), Switch’lere veya Firewall cihazlarına Seri Port (Console Kablosu), SSH veya Telnet üzerinden bağlanıp konfigürasyon yapması gereken ağ uzmanları için biçilmiş kaftandır.
-
Yazılım Geliştiriciler (Developers): Kendi yazdıkları kodları uzak sunuculara (GitHub, AWS, DigitalOcean vb.) dağıtırken güvenli bağlantılara ihtiyaç duyan yazılımcılar için mükemmeldir.
-
Bilgisayar Mühendisliği Öğrencileri: Linux dünyasını öğrenen, sanal makinelerine (VirtualBox, VMware) veya Raspberry Pi cihazlarına uzaktan bağlanarak denemeler yapan öğrenciler için harika bir öğrenme platformudur.
🚀 Hızlı Kullanım: Taşınabilir Terminalinizi Hazırlama
KiTTY’nin gücünü kullanmaya başlamak, sunduğu gelişmiş özelliklere kıyasla son derece basittir:
-
Güvenli İndirme: Programın Portable (.exe veya .zip) dosyasını sitemiz indir.zip üzerinden bilgisayarınıza indirin.
-
Klasöre Çıkarma ve Yapılandırma: İndirdiğiniz dosyayı masaüstüne veya her zaman yanınızda taşıdığınız bir USB flash belleğin içine özel bir klasör açarak kopyalayın.
-
Başlatma: Klasörün içindeki
kitty_portable.exe(veya sadece kitty.exe) dosyasına çift tıklayın. Hiçbir kurulum ekranı çıkmadan orijinal PuTTY’e çok benzeyen ancak çok daha gelişmiş olan ana ekran karşınıza gelecektir. -
Sunucu Kaydetme (Session): “Host Name (or IP address)” yazan kısma bağlanacağınız sunucunun IP adresini (Örn:
192.168.1.50veyamyserver.com) yazın. Port kısmını 22 (SSH) olarak bırakın. -
Otomatik Giriş Ayarı (İsteğe Bağlı): Sol menüden Connection > Data sekmesine gelin. “Auto-login username” kısmına
rootyazın. Sol menüden tekrar Session sekmesine dönün, “Saved Sessions” yazan yere sunucunuz için bir isim yazın ve “Save” butonuna basın. -
Bağlantı Kurma: Kaydettiğiniz sunucu ismine çift tıklayın. Karşınıza simsiyah bir ekran çıkacak ve sizden şifre isteyecektir. Şifrenizi yazın (Linux’ta şifre yazarken ekranda yıldız
*bile görünmez, bu normaldir) ve Enter’a basarak sunucunuzun içine girin!
🛡️ Güvenlik, Kriptografi ve Taşınabilirlik Avantajı
SSH (Secure Shell), internet üzerindeki iletişimi tamamen şifreleyen (AES, ChaCha20 gibi güçlü algoritmalarla) bir protokoldür. Bu nedenle KiTTY ile bağlandığınız bir sunucuyla aranızdaki veri trafiği (örneğin yazdığınız şifreler) aynı ağdaki bir hacker (Man-in-the-Middle) tarafından dinlense bile çözülemez.
Ancak asıl güvenlik riski programın bilgisayarda bıraktığı izlerdir. KiTTY Portable, orijinal PuTTY’nin aksine kaydettiğiniz oturumları, IP adreslerini ve Private Key (Özel Anahtar / .ppk) konumlarını Windows Kayıt Defteri’ne (Regedit) atmaz. Eğer USB belleğinizden KiTTY’i açar, ayarlardan kitty.ini dosyasındaki “savemode=dir” özelliğini aktif ederseniz, tüm kayıtlarınız USB belleğinizdeki “Sessions” adlı bir klasöre dosya olarak kaydedilir. Ortak bir bilgisayarda çalışıp işiniz bittiğinde USB belleğinizi çektiğiniz an, arkanızda hiçbir güvenlik açığı, IP adresi veya ayak izi bırakmazsınız. Sitemiz indir.zip üzerinden sunulan temiz dosya ile siber güvenlik çemberiniz kusursuz bir şekilde tamamlanmış olur.
⚖️ Olumlu ve Olumsuz Yönleri
Doğru bağlantı aracını seçebilmeniz için yazılımın güçlü ve bazı zayıf yönlerini şu şekilde detaylandırdık:
| Olumlu Yönleri (Artıları) | Olumsuz Yönleri (Eksileri) |
| 🟢 %100 Ücretsizdir, reklam içermez ve açık kaynak kodlu PuTTY mimarisi üzerine inşa edilmiştir. | 🔴 Kullanıcı arayüzü (UI) yeni başlayanlar için aşırı karmaşık ve eski (Windows 98 tarzı) görünebilir. |
| 🟢 Orijinal PuTTY’nin aksine tüm kayıtları klasöre (Portable) kaydeder, format sonrası sunucularınız kaybolmaz. | 🔴 Aynı pencere içinde “Sekmeli (Tabbed)” yapı varsayılan olarak yoktur; her bağlantı için ayrı bir pencere açılır. |
| 🟢 Otomatik şifre girişi, otomatik komut çalıştırma ve oturum klasörleme özellikleri IT çalışanlarına saatler kazandırır. | 🔴 Programın ayarlarını Portable moda geçirmek için bazen dizin içindeki kitty.ini dosyasını Not Defteri ile açıp manuel düzenlemek gerekebilir. |
| 🟢 WinSCP ve pscp entegrasyonu sayesinde komut satırından grafiksel dosya transferine saniyeler içinde geçiş yapılabilir. |
💻 Sistem Gereksinimleri
KiTTY Portable, arka planda sadece birkaç megabayt RAM tüketen, dijital dünyanın en hafif yazılımlarından biridir. Aklınıza gelebilecek her Windows cihazında çalışır:
-
İşletim Sistemi: Windows 11, Windows 10, Windows 8.1, Windows 7, Vista, XP ve tüm Windows Server (2008, 2012, 2016, 2019, 2022) sürümleri. (Hem 32-bit hem de 64-bit tam uyumlu).
-
İşlemci (CPU): Herhangi bir x86 veya x64 işlemci (Aşırı düşük donanımlı cihazlarda bile milisaniyelik tepki süresiyle çalışır).
-
Bellek (RAM): Oynatıcının kendisi sadece 5-10 MB RAM kullanır. 64 MB RAM’e sahip 20 yıllık bir bilgisayarda bile kusursuz çalışır.
-
Disk Alanı: Programın USB belleğinizde veya diskinizde kapladığı alan sadece 2-5 MB civarındadır.
🗑️ Kaldırma (Uninstall) İşlemi
KiTTY Portable bir “Kurulum” (Setup) işlemi gerektirmediği için, Windows’un Ayarlar veya Denetim Masası bölümünde görünmez. Programı ve kaydettiğiniz tüm sunucu IP’lerini (Oturumları) sistemden tamamen silmek isterseniz işlem son derece güvenli ve basittir:
-
KiTTY açık ise pencereleri kapatın.
-
İndirip masaüstüne veya USB belleğinize çıkardığınız KiTTY Portable ana klasörünü (veya sadece kitty.exe dosyasını ve yanında oluşan Sessions klasörlerini) bulun.
-
Klasörü seçip sağ tıklayın ve “Sil” (Delete) seçeneğini seçin.
-
Geri Dönüşüm Kutusu’nu boşaltın. İşlem tamamen bitti! Bilgisayarınızın Windows Kayıt Defteri’nde (Registry) PuTTY’nin bıraktığı gibi hiçbir çöp veya sunucu bilgisi kalmayacaktır.
🔄 Alternatifler (Benzer Programlar)
Eğer KiTTY’nin sekmeli olmayan (tekli pencere) yapısı hoşunuza gitmediyse veya daha görsel (grafiksel) araçlara sahip bir terminal arıyorsanız, indir.zip sitemizde yer alan şu harika alternatiflere kesinlikle göz atmalısınız:
-
MobaXterm Portable: Sistem yöneticilerinin rüyasıdır. İçerisinde sadece SSH değil; VNC, RDP, X11 sunucusu, dahili FTP arayüzü ve sekmeli yapı bulunduran, görsel olarak muazzam gelişmiş ancak boyut olarak biraz daha büyük bir devdir.
-
PuTTY Portable: KiTTY’nin temel alındığı orijinal programın, yine üçüncü taraflarca taşınabilir hale getirilmiş versiyonudur. Çok sade, saf ve eklentisiz bir SSH deneyimi arayanların vazgeçilmezidir.
-
Termius: Özellikle modern, karanlık temalı ve şık bir arayüz isteyen, bulut senkronizasyonu sayesinde telefonda ve bilgisayarda aynı sunucuları görmek isteyenler için harika bir yeni nesil SSH istemcisidir (Temel özellikleri ücretsiz, gelişmiş özellikleri ücretlidir).
-
Bitvise SSH Client: Hem SSH terminali hem de inanılmaz başarılı bir SFTP dosya transfer arayüzünü aynı pencerede yan yana sunan çok güçlü, ücretsiz ve güvenli bir Windows yazılımıdır.
💬 Sık Sorulan Sorular
Soru 1: Eskiden normal PuTTY kullanıyordum, oradaki kaydettiğim sunucuları (Session) KiTTY’e nasıl aktarabilirim?
Cevap: KiTTY’nin en güzel yanlarından biri, PuTTY’nin kayıtlarını otomatik olarak okuyabilmesidir. Bilgisayarınızda halihazırda PuTTY ile Kayıt Defteri’ne (Registry) kaydedilmiş sunucularınız varsa, KiTTY’i ilk açtığınızda bu sunucuları otomatik olarak listede görürsünüz. Eğer bu kayıtları Registry’den kurtarıp klasöre (Portable moda) almak isterseniz, KiTTY’nin ana ekranındayken klavyeden CTRL + F8 (veya bazı sürümlerde sol üstteki logoya tıklayıp Export settings) tuşuna basarak tüm kayıtları klasörünüzün içine birer dosya olarak çıkartabilirsiniz.
Soru 2: Programın parolamı hatırlamasını (Otomatik giriş) istiyorum ama bu güvenli mi?
Cevap: KiTTY, parolalarınızı kaydetmenize izin verir ancak parolalarınızı saklarken temel düzeyde bir şifreleme uygular. Eğer programı kişisel bilgisayarınızda veya her zaman şifreli (BitLocker ile korunmuş) bir USB bellekte taşıyorsanız bu inanılmaz bir zaman tasarrufudur. Ancak USB belleğinizi kaybederseniz, o belleği bulan biri parolalarınıza veya sunucularınıza erişebilir. Bu nedenle en güvenli yöntem, otomatik parola kaydetmek yerine SSH Key (Pageant/Private Key) kullanarak giriş yapmaktır (KiTTY bunu da kusursuz destekler).
Soru 3: Birden fazla pencere yerine, tarayıcı gibi sekmeler (Tab) halinde çalışabilir miyim?
Cevap: Orijinal KiTTY mimarisi her bağlantı için yeni bir pencere açar. Ancak internette “MTPuTTY” (Multi-Tabbed PuTTY) veya “SuperPutty” gibi ekstra küçük programlar bulunur. Bu programları indirip “İstemci olarak KiTTY.exe’yi kullan” derseniz, KiTTY pencereleriniz Google Chrome sekmeleri gibi tek bir pencerenin içinde sekmeler (Tabs) halinde muazzam bir şekilde gruplanacaktır.
KiTTY Portable Nasıl Kurulur?
- 1. İndirdiğiniz KiTTY Portable .zip veya .rar dosyasında ise sağ tıklayarak klasöre çıkartın.
-
2.
Klasör içerisindeki
exeveya kurulum dosyasını bulun. - 3. Dosyaya sağ klik yapıp Yönetici Olarak Çalıştır seçeneğiyle başlatarak kurulumu tamamlayın.
- 4. Kurulum sırasında sorun yaşarsanız yorum olarak belirtin, hemen yardımcı olalım.
Not: Kurulum sırasında hata alırsanız hatanın ekran görüntüsünü veya yazısını yoruma ekleyin lütfen.