Kali Linux Kurulumu ve Temel Linux Komutları


Arkadaşlar Dün ki yazımda bugün paylaşım yapacağımı yazmıştım ve neler yapacağımızı kısaca anlatmıştım gözden kaçıranlar için.

Beyaz Şapkalı Hacker Eğitimi

Arkadaşlar öncelikle Kali Linux Resmi sitesi indirme alanına girelim.

https://www.kali.org/downloads/

Ardından Eğer sisteminiz 64 bit ise 32 veya 64 indirebilir.

Eğer sisteminiz 32  bit ise sadece 32 bit iso dosyası indirebilirsiniz.

-Benim tavsiyem eğer işletim sisteminiz 64 bit ise Kali Linux 32 bit indirin ve sanal makinada kurun.-

Bilgisayarınızı Fazla Yormamış Olursunuz.

Kali Linux armhf hariç diğerlerinden birini indirebilirsiniz.

Ben sistemimi Virtual Box Sanal makina üzerine kuracağım siz ister varsa kendi boş bir bilgisayarınız –

ama benim tavsiyem şimdilik sanal makina- ya da sanal makina ya kurabilirsiniz.

Sanal Makine Arayüz daha önce kullanmamış arkadaşlar için:

Sanal Makina Arayüz Kullanım Rehberi ( Galeri )

Hadi Kuruluma Başlayalım.

kali linux kurulumu
Resim-1

Karşımızda Kali Linux Kurulum Ekranı

Live (686-pae) Kurulum gerektirmeden kullanmamızı sağlıyor

Graphic Install ise Hem Masaüstü hemde uçbirim’i elde etmemizi sağlıyor biz Graphic Install’ı Seçeceğiz.

Yukarıdaki seçeneklerden Graphical Install ‘ ı seçiyoruz.

linux temel komutları
Resim-2

Karşımıza kurulum sürecinde kullanılacak olan dili soran ekran geliyor. Ben İngilizce kullanacağım.

Dili seçtikten sonra Continue seçeneği ile devam ediyoruz.

kali linux komutlari
Resim-3

Karşımıza lokasyon seçmemizi isteyen ekran geliyor. Ben bölge ayarlarımı United States olarak seçiyorum ve devam ediyorum.

kali linux dil secimi
Resim-4

Klavye ayarlarını seçtiğimiz ekran geliyor. Bu ekrandan klavyemizi seçiyoruz ve devam ediyoruz. Ben Türkçe Q klavye seçerek devam ediyorum.

Devam ettikten sonra seçtiğimiz ayarlarla ilgili bileşenlerin kurulduğu ekran geliyor.

kali linux yukleme
Resim-5

kali linux network
Resim-6

Bileşenler kurulduktan sonra network ayarlarının yapıldığı ekran geliyor karşımıza. Burada bizden makinanın DNS ismini soruyor. Ben Host ismimi Kali olarak ayarladım.

linux
Resim-7

Bu ekranda bize domain ismini soruyor. Burada sorduğu makinanın DNS suffix’idir. Herhangi bir domain ortamım olmadığı için ben bu alanı boş bırakıyorum. Devam ediyorum.

kali
Resim-8

Karşımıza gelen ekran bizden “root” kullanıcısının şifresini soran ekran. Buraya şifremizi yazıp devam ediyoruz.

linux kurulum
Resim-9

Bu ekranda bize Saat ve Tarih ayarlarımızı soruyor. Ben bölge olarak Amerika şeçtiğim için burada Türkiye zamanı gözükmüyor. Dolayısı ile defaultta bırakıp geçiyorum.

kali usb kurulum
Resim-10

Bu adımda bize diskimizi nasıl yapılandıracağımız soruyor. Ben diskimi tek parça olarak kullanıyorum. En üstteki seçeneği seçip devam ediyorum.

linux egitim
Resim-11

Kurulumu hangi diske yapacağımızı soruyor. Benim sanal makinamda tek disk olduğu için bir tane gözüküyor. Sizde eğer birden fazla diskiniz varsa hangi diske kurmak istiyorsanız seçim devam edebilirsiniz.

linux nedir
Resim-12

Bu aşamada Linux de bulunan Home, usr, var, tmp gibi alanların farklı partitionlara kurulabileceğini soruyor. Biz hepsini tek bir disk partitionunda tutacağız. En üstteki seçeneği seçip devam ediyoruz.

linux disk ayari
Resim-13

Disk ayarlarımızın özetini gösteriyor, herhangi bir ayar değiştirmek istediğimiz zaman geri gidebiliriz. Ayarlarımızı kontrol ettikten sonra Devam ediyoruz.

linux ayarlari
Resim-14

Disk ayarlarını yukarıdaki gibi şekillendireceğini soran ekrandayız. “YES” seçeneğini seçip devam ediyoruz.

linux nasil kurulur
Resim-15

Ve kurulumumuz başlıyor.

python ve linux
Resim-16

Kurulum bittikten sonra karşımıza gelen ekran bize Paket yönetiminin nasıl yapılacağını soruyor. Burada sorduğu Network Mirror’ ın kullanılıp kullanılmayacağı. Bunu kurmamız güncel programları almamız açısından önemli. Bu seçim ile Network Mirror açıyoruz ve aynı zamanda CD-ROM da bulunan program kurulum paketlerinin kuruluma eklemek. “YES” seçeneğini seçip “Continue” ile devam ediyoruz.

linux python faydasi
Resim-17

Proxy ayarlarının sorulduğu ekran geliyor karşımıza. Benim ortamımda herhangi bir Proxy mevcut değil. Eğer internete prox ile erişemiyorsanız Proxy adresinizi yazıp devam edebilirsiniz. Ben boş bırakarak devam ediyorum.

linux faydasi
Resim-18

Girdiğimiz seçenekler ayarlanıyor.

kali linux install
Resim-19

Karşımıza gelen ekranda bize Kalide bulunan boot loaderın kurulup kurulmayacağını soruyor. Makinamızda herhangi bir işletim sistemi olmadığı için herhangi bir boot loader da mevcut değil dolayısı ile GRUB bootloader ın kurulması için “Yes” seçeneğini seçip devam ediyoruz.

Windows bulunan bir makinaya GRUB kurarsanız varolan bootloader ı bozabilirsiniz bu yüzden Windows olan ortamlarda bu ayara dikkat edilmelidir.

kali linux tamamlama
Resim-20

Kurulumun tamamlandığını gösteren ekran karşımızda. Kurulumu bitirdikten sonra CDROM daki medyayı çıkarıp “Continue” seçeneği ile devam ediyoruz.

linux ilerleme
Resim-21

Restart işlemi için gerekli ayarlamalar yapılıyor.

Restart işlemi tamamlandıktan sonra karşımıza aşağıdaki ekran geliyor.

kali linux bitis
Resim-22

Karşımıza gelen ekran Kali kurulumunun Login ekranı.

Other yazan yere tıklıyoruz.

kali linux kullanici ayari
Resim-23

Kullanıcı adı alanına “root” yazıyoruz ve “Log In” tuşunu tıklıyoruz.

kali linux root
Resim-24

Şifre alanına da kurulumu yaparken belirlediğimiz root kulanıcısının şifresini yazıyoruz.

kali linux bitis hali
Resim-25

 

Ve Kali Linux’umuzu Kurmuş Bulunmaktayız..

Kurulum Bittiğine göre arkadaşlar Temel Linux Komutlarına Geçebiliriz.

Arkadaşlar Temel Komutlar öncelikle 1000(Bin)’den fazladır yani hepsini ezberlememiz beklenemez.

İstediğimiz komutu,dosyayı bulmak ve erişmek kısmını anlarsak bizim için hem kolay hem de kullanışlı olacaktır o yüzden ilk başta bir komutun kullanımını nasıl buluruz ?

Aklımızda bir komut veya bir dosya  var ama tam olarak nasıl yazılıyor bilmiyoruz ve onu bulmak istiyoruz.

Bunları en kolay şekilde ifade etmeye çalışacağım.

ilk olarak komutlar hakkında yardım almaya bakalım bu konu hakkında yapmamız gereken tek şey

“man” yazıp yanına komutu yazmak

Örnek: man touch

bu komut touch komutu hakkında genel bilgi verir ve nasıl kullanılacağını gösterir.

ve bu komuta benzer diğer komutlar:

—Bilgi Alma Komutları–

komut –h :  Komut hakkında kısa bilgi
komut –-help : Komut hakkında kısa bilgi
man komut : Komut hakkında detaylı doküman

–Listeleme Komutları–

Linux’ta bir dizindeki dosyaları listelemek için kullanılan komut “ls” dir.

Ekrana sığmayan uzun listeleri göstermek için ise bu komut less ile beraber kullanılabilir.

ls : Bulunduğun dizinin içeriğini göster
ls -a : Gizli dosyaları da göster
ls -l : Uzun listele (sahip, izinler, boyut ve tarih dahil)
ls | less : Uzun listeleri kısaltmak için

–Dizin değiştirme–

cd yol : yol dizinine geçer (cd /home/ veya cd /var/)
cd ~: Sizin home dizininize geçer.
cd -: Bir önceki dizine döner.
cd .. : Bir üst dizine geçer.(cd komıtu ile ..  arasında 1 adet boşluk olmalı cd(boşluk)..)

aksi halde hata verir.

–Dosya ve dizin yönetimi–

Bir dizini veya dosyayı kopyalamak için cp, taşımak için mv, yeni klasör oluşturmak için mkdir, dosyayı silmek için rm, dizini ve içindeki dosyaları silmek için rm -R, boş bir dizini silmek için ise rmdir kullanılır.

Kaynak= üzerinde işlem yapılacak dizin veya dosya adı

hedef= Kopyalanacak alan veya yeni dizin adı.

cp kaynak hedef : Kaynaktan hedefe kopyalar
cp -R kaynak hedef: Önyineli(recursive) kopyalar
mkdir DosyaAdi.: Yeni dizin yaratır
mv kaynak- hedef: Dosyaları taşımak veya adlarını değiştirmek için
rm dosya: Dosyayı kaldırır
rm -R DosyaAdi: Önyineli kaldırır
rmdir DosyaAdi: Boş dizini kaldırır
touch dosya: Dosya varsa tarihini değiştirir, yoksa yaratır
pwd: Çalışılan dizinin ismini verir.

touch: dosya yaratır.

Grep-Head-Tail-More-Cat dosya içeriğine erişmemize olanak sağlar.

Yanlız Grep Metin dosyaadi.txt gibi kullanırsak Dosya içinde yazdığımız Metni arar.

Dosya arama–

Herhangi bir dosyayı sistemde aramak için find ve locate komutları kullanılır.

Find Mevcut Dizin de arar.

Locate ise Tüm Bilgisayarda arar.

Ama diyelim ki siz bir dizin eklediniz ve ardından Locate DizinAdi yazdiniz dizininiz hemen çıkmaz.

Öncelikle UpdateDb yani veritabanı güncelleme işlemi yapmalısınız.

ondan sonra Locate DizinAdi denerseniz yarattığınız dizini bulabilirsiniz.

Find: find /home/cayfer -name nerede.dat

Locate : Locate Test

–Ağ Servislerini Kullanma–

ftp sunucuAdi: FTP sunucusuna bağlanır
ping sunucuAdi: Sunucuya ping isteği gönderir
ssh -l kullanıcıAdı sunucuAdi: Uzaktaki makinaya Secure Shell protokolü ile bağlanır
telnet sunucuAdi: Uzaktaki makinaya TELNET protokolü ile bağlanır.
–Sistem bilgisi görüntüleme–

date: İşletim sisteminin saat ve tarihini görüntüler
df -h: Disk kullanımını görüntüler
free: Bellek kullanımını görüntüler
history: Kullanılan hesap için çalıştırılan komutları listeler
hostname: Yerel sunucu adını verir
rwho -a: Ağa bağlı kullanıcıları listeler
uptime: Bilgisayar açıldığından beri geçen süreyi verir
who: Makineye bağlı kullanıcıları listeler
whoami: Giriş isminizi görüntüler

–Paket Ekleme Kaldırma–

Paket Siler.

sudo apt-get remove program_adı
Paket Yükler.
sudo apt-get install program_adı

Sanırım ilk ders için biraz fazla komut oldu arkadaşlar ama Nasıl kullanılacağını öğrendiğimiz zaman gerisi gelir diye düşünüyorum.

Arkadaşlar Bugün Kali Kurulum ve Temel Linux hakkında kısa bilgi vermeye çalıştım. Şunu unutmayın ki bende sizinle beraber öğreniyorum bu sebeple hatalarım olmuş olabilir ama bunları buraya yazmadan önce komut ekranında tek tek denediğimi bilmenizi isterim.

Kurulum Resimleri Alıntıdır.

Yarın Görüşmek üzere

-Lütfen İyi kötü yorumlarınızı Esirgemeyin.-

-Tekin.

Kali Linux Kurulumu ve Temel Linux Komutları

Giriş Yap

Hoşgeldin, sefa getirdin :)

Şifre Sıfırla

Şifreni bidaha unutma lütfen :)

Geri git :
Giriş Yap