Linux Temelleri
Linux'u terminalden ve yaparak öğrenin. Her ders kısa bir anlatımla başlar, komutları Kali Linux'ta çalıştırılmış gerçek çıktılarıyla gösterir ve bir uygulamayla ilerler.
Kimler için?
Linux'u terminalden öğrenmek isteyen siber güvenlik öğrencileri. Daha önce terminal kullanmış olmanız gerekmez.
Ön koşul
Yok. Kurulum bölümü isteğe bağlıdır: Hackatomy'deki web terminalini kullanacaksanız Bölüm 2'yi atlayabilirsiniz.
Bu kursun sonunda
- Çekirdek, kabuk ve dağıtım kavramlarını ayırt etmek; bir sistemin dağıtımını ve ailesini komutla bulmak
- Kali kalıbının imzasını ve özetini doğrulamak, VirtualBox'ta Kali kurmak ve doğru ağ modunu seçmek
- İstemi okumak; type, man, whatis ve --help ile kendi başına yardım almak
- Dizin ağacında mutlak ve göreli yollarla gezinmek, ls -l çıktısını okumak, boşluklu adları doğru yazmak
- Yönlendirme ve boru ile bir erişim günlüğünde parola deneyen adresi bulmak; find ile dosya aramak
- chmod, chown ve umask ile izinleri ayarlamak; SUID ve herkese yazılabilir dosyaları find ile denetlemek
- Bir güvenlik aracını ne zaman yasal olarak kullanabileceğinizi bilmek
İçerik
1. Linux'a Giriş
Linux nedir, neden önemlidir, hangi dağıtım nerede kullanılır
2. Kurulum: VirtualBox ve Kali
VirtualBox'ta Kali Linux kurulumu; web terminalini kullanıyorsanız isteğe bağlı
3. Terminal ve Kabuk
İlk komutlar, yardım almak ve komut satırını verimli kullanmak
4. Dosya Sistemi ve Gezinme
Linux'un dizin ağacı, yollar ve ls komutu
5. Dosya ve Dizin İşlemleri
Oluşturma, kopyalama, taşıma, silme; yönlendirme, boru ve arama
6. Kullanıcılar, Gruplar ve İzinler
Kim, hangi dosyayla ne yapabilir? chmod, chown, umask
7. Ekler
Komut kartı, web terminali farkları, yaygın yanılgılar ve kaynakça