Kali Linux VPS: Kurulum, Erişim ve Güvenlik
- 27 Ekim 2026
- 09:00
- Yazar: Adrien Roche
- Eğitimler

Bir VPS üzerinde Kali Linux çalıştırmanın üç yolu
Kali, genel bir masaüstü işletim sistemi değil, saldırı odaklı güvenlik çalışmaları için geliştirilmiş Debian türevi bir dağıtımdır. Proje bunu açıkça söyler ve ilgisiz yazılımların üzerine yığılmasına karşı uyarır. Bu durum VPS üzerindeki seçeneklerinizi de belirler. Sonucun temizliğine göre kabaca sıralanmış üç pratik yol var:
- Sağlayıcı imajı. Sağlayıcınızın işletim sistemi veya market kataloğunda Kali varsa, onu kurun ve doğrudan erişim ile sertleştirme adımlarına geçin. En az hareketli parça.
- Kali’nin kendi genel imajı. Kali sunulmuyorsa VPS’i sağlayıcının kurtarma sistemine başlatın, resmi genel/bulut imajını
ddile diske yazın ve yeniden başlatın. Böylece gerçek, desteklenen bir Kali kurulumu elde edersiniz. - Debian tabanını dönüştürün. Düz bir Debian VPS ile başlayıp
kali-rollingdeposunu ekleyin. En az desteklenen seçenektir (Kali depo karıştırmayı önermez), ancak yeniden kurmayı göze aldığınız, yalnızca araçlara ayrılmış bir makine için yeterlidir.
Bir de ağ kurulumu var: Kali’nin netinstaller’ı (küçük bir mini.iso) her şeyi ağ üzerinden çeker; özel ISO bağlamaya izin veren VPS’ler için uygundur. Yeni bir işletim sistemi değil de sadece araçları istiyorsanız, tüm bunları atlayıp aşağıda anlatılan konteyner imajını çekin.
Debian VPS’e kali-rolling deposunu ekleyin
Debian’dan dönüştürme yolu, neredeyse her sağlayıcı Debian sunduğu için çoğu kişinin gerçekte seçtiği yoldur. Kali’nin imzalama anahtarını içe aktarın, depoyu signed-by ile tanımlayın, ardından keyring paketini ve bir araç seti metapaketini kurun:
sudo apt update && sudo apt install -y wget gnupg
wget -qO - https://archive.kali.org/archive-key.asc \
| sudo gpg --dearmor -o /usr/share/keyrings/kali-archive-keyring.gpg
echo "deb [signed-by=/usr/share/keyrings/kali-archive-keyring.gpg] \
http://http.kali.org/kali kali-rolling main contrib non-free non-free-firmware" \
| sudo tee /etc/apt/sources.list.d/kali.list
sudo apt update
sudo apt install -y kali-archive-keyring kali-linux-headlessİki dürüst uyarı. Kali bir rolling sürümdür; paketlerini Debian stable ile karıştırmak, sistemin geri kalanının beklediğinden daha yeni kütüphaneler getirebilir. Makineyi tek amaçlı tutun. Eğer tek istediğiniz araçlarsa, örneğin bir laboratuvarda tarama yapmak veya bir hash kırmak, en temiz seçenek ana işletim sistemine hiç dokunmayan resmi konteynerdir:
sudo apt install -y docker.io
sudo docker run -it kalilinux/kali-rolling /bin/bash
# inside the container:
apt update && apt install -y kali-linux-headlessBir araç seti seçin: Kali metapaketleri
Kali araçlarını metapaketlere ayırır, böylece yalnızca ihtiyacınız olanı kurarsınız. Masaüstüsüz bir VPS’te tam grafik setine neredeyse hiç gerek olmaz. Yaygın olanlar:
| Metapaket | Neyi kurar | Boyut |
|---|---|---|
kali-linux-core | Kali’nin her zaman içerdiği temel sistem. | Küçük |
kali-linux-headless | Varsayılan komut satırı araç seti; X11 veya arayüz yok. Sunucu için en uygunu. | Orta |
kali-linux-default | Standart masaüstü imajlarıyla gelen araçlar. | Daha büyük |
kali-linux-large | Eski adıyla kali-linux-full; bant genişliğinin sorun olmadığı durumlar için geniş bir koleksiyon. | Büyük |
kali-linux-everything | Paketlenmiş her araç. Bir VPS’te nadiren gereklidir. | Çok büyük |
sudo apt install -y kali-linux-headless ile kurun. Tek tek araçları adıyla sonradan da ekleyebilirsiniz. Tek bir yardımcı program için büyük bir metapaket indirmeye gerek yok.
SSH ile bağlanın, masaüstünü yalnızca mecbursanız ekleyin
Kali openssh-server ile gelir ama servisi varsayılan olarak kapalı bırakır; bu doğru bir tercihtir. Servisi açın, ardından portu dışa açık bırakmadan önce sıkılaştırın:
sudo systemctl enable --now ssh
systemctl status sshGerçekten önemli olan adımlar (anahtar tabanlı giriş, PasswordAuthentication no, root girişinin kapatılması, fail2ban) Kali’de de diğer Debian tabanlı sistemlerdekiyle aynıdır; Ubuntu’da SSH etkinleştirme ve sertleştirme rehberi neredeyse birebir geçerlidir. Kali çalışmalarının çoğu komut satırında geçer, bu yüzden SSH üzerinden erişilen masaüstüsüz bir makine genelde yeterlidir.
Xfce masaüstüne gerçekten ihtiyacınız olduğunda (Burp Suite, bir tarayıcı, arayüzlü araçlar), onu internete açmayın. Bir masaüstü ve VNC sunucusu kurun, sonra SSH üzerinden tünelleyin:
sudo apt install -y kali-desktop-xfce tigervnc-standalone-server
vncserver :1 -localhost # bind to localhost only
# from your own machine, open the tunnel:
ssh -L 5901:localhost:5901 kali@SERVER_IPVNC istemcinizi localhost:5901 adresine yönlendirin. xRDP de aynı şekilde çalışır: kurun, 3389 portunu güvenlik duvarının arkasında tutun ve portu ssh -L 3390:localhost:3389 kali@SERVER_IP ile yönlendirin. Ters yöne, bir Linux masaüstünden Windows makinesine gidiyorsanız, Linux’tan Windows’a uzak masaüstü yazısı RDP istemcilerini anlatıyor.
Sertleştirin: Kali bir hedeftir
SSH sunan bir sunucu dakikalar içinde taranır ve exploit koduyla dolu bir sunucu, onu bulan için daha değerlidir. Makineyi ilk açılıştan itibaren dışa açık ve tehdit altında kabul edin.
- Varsayılan olarak reddeden bir güvenlik duvarı çalıştırın. Kali sizin için bir tane etkinleştirmez. Yalnızca kullandığınızı açın.
sudo apt install -y ufw
sudo ufw default deny incoming
sudo ufw default allow outgoing
sudo ufw allow 22/tcp
sudo ufw enable- Neyin dinlediğini bilin. Açık her port bir saldırı yüzeyidir. Linux’ta açık portları kontrol etme komutları ile denetleyin ve açmak istemediğiniz her şeyi kapatın.
- root olarak çalışmayın. Kali kurulum sırasında normal bir
kalikullanıcısı oluşturur; onu kullanın vesudokomutuna yalnızca bir aracın gerçekten ihtiyacı olduğunda başvurun. - Rolling sürümü güncel tutun. Rolling, sık ve bazen büyük güncellemeler demektir:
sudo apt update && sudo apt full-upgrade -ykomutunu düzenli olarak çalıştırın. - VNC ve xRDP’yi genel arayüzden uzak tutun. Yukarıda olduğu gibi localhost’a bağlayın ve SSH üzerinden tünelleyin. Bir servisin portunu değiştirmek güvenlik değil gizlemedir: gerçek bir taramadan hiçbir şeyi saklamaz.
Ne kadar CPU, RAM ve disk gerekir?
Kali, kurduğunuz şeyle birlikte büyür. SSH üzerinden masaüstüsüz bir araç seti hafiftir; masaüstü artı ağır web uygulama araçları değildir. Başlangıç noktası olarak Kali’nin kendi önerileri:
| Kurulum | RAM | Disk |
|---|---|---|
Masaüstüsüz (SSH, kali-linux-headless) | 1 GB yeterli, 2 GB rahat | 15–20 GB |
Xfce masaüstü + kali-linux-default | 2 GB önerilir | 20 GB veya daha fazla |
| Ağır araçlar (Burp Suite, aynı anda birkaç tanesi) | 8 GB veya daha fazla | 30–40 GB+ |
kali-linux-large ve rolling güncellemeler biriktikçe disk beklediğinizden hızlı dolar, bu yüzden kendinize pay bırakın. İki adet ayrılmış vCPU çoğu işi görür; parola kırma ve fuzzing ise verdiğiniz her kaynağı kullanır. Bunlar kıyaslama değil yol gösterici değerlerdir. Boyutlandırmayı gerçek araç setinize göre yapın.
Yasal kalın: yalnızca izinli testler
Kali’nin araçlarını bulundurmak ve çalıştırmak yasaldır; bunları sahibi olmadığınız ya da test etmek için yazılı izniniz bulunmayan sistemlere karşı kullanmak değildir. Üçüncü taraf altyapısını taramak, istismar etmek veya kaba kuvvetle zorlamak, sizin ya da hedefin bulunduğu yerdeki bilişim suçları yasalarını ihlal edebilir; saygın her sağlayıcının kabul edilebilir kullanım politikası (rdp.monster dahil) bir sunucunun başkalarına saldırmak için kullanılmasını yasaklar. Çalışmanızı kendi laboratuvarınız, imzalı kapsamı olan bir müşteri projesi ya da izinli bir CTF veya eğitim ortamı içinde tutun. İzinsiz faaliyet sunucunuzun askıya alınmasına ve cezai sorumluluğa yol açabilir; riske değecek bir gri alan yoktur.
Tüm bunlar, tam root yetkisine sahip olduğunuz ve kimseye sormadan yeniden kurabileceğiniz bir makineyi varsayar. rdp.monster’dan bir Linux VPS tam da bu profile uyar: tam root erişimi, ayrılmış CPU ve RAM, sınırsız (adil kullanım) bant genişliği, KYC yok, kripto veya normal para ile ödeme, aylık $8.99’dan başlayan fiyatlar ve ödeme onaylandıktan yaklaşık 10 saniye sonra çevrimiçi olan bir sunucu. Debian kurun, kali-rolling ve kali-linux-headless ekleyin, SSH’i sertleştirin; böylece her iş bittiğinde silip yeniden kurabileceğiniz, tek kullanımlık bir sızma testi makineniz olur.
Sık sorulan sorular
Kali Linux’u her VPS sağlayıcısına kurabilir miyim?
kali-rolling deposunu ekleyebilirsiniz. İhtiyacınız olan şey tam root ve tercihen konsol veya kurtarma erişimidir. İşletim sistemini kilitleyen tam yönetilen veya paylaşımlı planlar işe yaramaz.Kali Linux günlük kullanım için iyi bir sunucu işletim sistemi mi?
Arayüz gerekir mi, yoksa Kali’yi tamamen SSH üzerinden mi kullanabilirim?
nmap, hydra, sqlmap, hashcat ve diğerleri) komut satırı tabanlıdır, bu yüzden SSH üzerinden erişilen masaüstüsüz bir kurulum çoğu iş akışını karşılar ve çok daha az RAM ile disk kullanır. kali-linux-headless kurun ve masaüstünü atlayın. Burp Suite gibi birkaç arayüzlü araç için Xfce’yi bir VNC veya xRDP sunucusuyla ekleyin ve o masaüstünü internete açmak yerine SSH üzerinden tünelleyin.Kali VPS’imi nasıl güncel tutarım?
kali-rolling dalını izler; yani paketler sabit sürümler yerine sürekli güncellenir. Sistemi sudo apt update && sudo apt full-upgrade -y ile, bir ya da iki haftada bir çalıştırarak güncel tutun. Rolling olduğu için güncellemeler bazen büyüktür ve ara sıra yeni kütüphane sürümleri getirir, bu yüzden test edilmemiş bir yükseltmenin hemen ardından kritik bir tarama çalıştırmayın. İmza hataları görürseniz arşiv keyring’ini sudo apt install -y kali-archive-keyring ile yenileyin.Adrien Roche, Altyapı ve Hosting Editörü
Windows Server ve Linux filolarını 10+ yıldır işleten sistem mühendisi. Adrien, rdp.monster altyapı dokümantasyonunu yönetir ve RDP, VPS hosting, sunucu yönetimi, ağ ve gizlilik araçları üzerine rehberlerimizi yazar.
İlgili yazılar




