CompTIA Linux+ hazırlık
Linux+ sınavının alanlarını gerçek bir Linux sunucusunda; donanım, depolama, güvenlik, betik ve sorun giderme görevleriyle çalışırsın.
Seviye 201 · 23 ders · 21 pratik lab
Dersler
Sistem yönetimi
- Sistem yönetimi: Açılış süreci, çekirdek modülleri, paket ve servis yönetimi gibi Linux sistem yönetiminin sınavdaki ana konularını toparlarsın.
- Dosyalar ve dizinler: Linux dosya sistemi düzenini, dosya ve dizin işlemlerini ve dosya bulma yöntemlerini sınav ihtiyacına göre pekiştirirsin.
- lspci, lsusb ve lscpu ile donanımı tanımak: Sunucuda hangi donanımın takılı olduğunu lspci, lsusb, lscpu ve dmidecode ile listeleyebileceksin.
- udev ile aygıt yönetimi ve /dev: Takılan bir aygıtın /dev altında nasıl göründüğünü ve udev kuralıyla kalıcı ad alabildiğini anlayabileceksin.
- RAID düzeyleri ve LVM ile esnek depolama: RAID 0, 1, 5 ve 10 arasındaki farkı ve hangi durumda LVM ya da mdadm kullanacağını açıklayabileceksin.
- Çekirdek parametreleri ve sysctl: Çalışan çekirdeğin ayarlarını sysctl ile okuyup değiştirebilir ve kalıcı hâle getirebileceksin.
- Saat dilimi, zaman ve yerelleştirme ayarları: timedatectl ve localectl ile saat dilimi, dil ve klavye ayarlarını değiştirip doğrulayabileceksin.
- Kısa görev: yeni bir diski tanıt, kalıcı ada bağla ve çekirdek ayarını sabitle
Güvenlik
- İzinler ve güvenlik: Dosya izinlerini, kullanıcı yetkilerini ve sunucu sıkılaştırma temellerini açıklayıp uygun ayarı seçebilirsin.
- PAM ile parola politikası ve sudo ayarları: PAM modülleriyle parola uzunluğu ve deneme sınırı kuralları koyup sudo kayıtlarını denetleyebileceksin.
- firewalld, ufw ve iptables: hangi araç ne zaman: Üç güvenlik duvarı aracını karşılaştırıp aynı kuralı her birinde yazabileceksin; örneğin ICMP’yi engellemek.
- Zorunlu erişim denetimi: SELinux ve AppArmor: SELinux bağlamları ile AppArmor profillerini karşılaştırıp bir web sunucusu için hangisinin nasıl çalıştığını anlayabileceksin.
- Diskte ve aktarımda şifreleme: LUKS, GPG, SSH: Verinin diskte ve ağda nasıl korunduğunu LUKS, GPG ve SSH örnekleriyle ayırt edebileceksin.
- Kısa görev: paylaşılan bir sunucuda parola politikası ve güvenlik duvarı kur
Servisler, otomasyon ve sorun giderme
- Servisler ve ağ: Linux'ta servisleri yönetmeyi ve ağ ayarlarını yapıp denetlemeyi sınav konularıyla birlikte tekrar edersin.
- Betik ve otomasyon: Basit kabuk betikleriyle tekrar eden işleri otomatikleştirmeyi ve sınavda sorulan otomasyon kavramlarını açıklamayı öğrenirsin.
- Konteyner ve sanallaştırma: Konteyner ile sanal makine farkını ve temel konteyner işlemlerini sınav düzeyinde anlatabilirsin.
- Yapılandırma yönetimi kavramı: Ansible ve Puppet: Aynı ayarı yüzlerce sunucuya elle değil bir araçla uygulamanın neden gerektiğini ve Ansible ile Puppet farkını anlayabileceksin.
- Yedekleme stratejisi: tar, rsync ve geri yükleme denemesi: Tam, artımlı ve fark yedek arasındaki farkı bilip tar ve rsync ile yedek alıp geri yükleyerek sınayabileceksin.
- Sorun giderme: Linux'ta açılış, ağ, disk ve izin sorunlarını sistemli bir yaklaşımla bulup gidermeyi sınav senaryolarıyla çalışırsın.
- Kısa görev: yedek alan ve geri yüklemeyi sınayan betiği zamanla
Sınava hazırlık
- Sınav stratejisi ve deneme soruları: Sınav soru kalıplarını tanır, zamanı doğru kullanmayı öğrenir ve deneme sorularıyla eksik alanlarını görürsün.
- Bitirme görevi: devraldığın sunucuyu güvenli ve belgelenmiş hale getir
Pratik lablar
- Devraldığın sunucunun donanım dökümünü çıkar: lscpu, lspci ve lsusb çıktılarından işlemci, ağ kartı ve takılı USB aygıtlarını bir envanter dosyasına işlersin.
- Tanınmayan ağ kartının sürücüsünü bul: Kırlangıç Matbaa'nın sunucusunda arayüzü görünmeyen ağ kartını lspci ile tanımlayıp doğru çekirdek modülünü yükler ve arayüzü ayağa kaldırırsın.
- Barkod okuyucuya udev ile grup izni ver: Depo terminaline takılan seri aygıtın yalnızca depo grubunca kullanılabilmesi için üretici kimliğine bağlı bir udev kuralı yazıp yeniden takarak denersin.
- Eksik diskle çalışan RAID dizisinin durumunu oku: /proc/mdstat ve mdadm çıktısından hangi diskin düştüğünü ve dizinin hangi seviyede çalıştığını bulup raporlarsın.
- Aynalı dizinin üstüne LVM kur: Yakamoz Su Ürünleri'nin stok sunucusunda iki döngü aygıtından RAID 1 kurup üzerine birim grubu ve mantıksal birim açar, biçimlendirip bağlarsın.
- Arızalı RAID üyesini değiştir, alanı büyüt: Çalışan sistemde arızalı RAID üyesini yenisiyle değiştirir, eşitleme bitince mantıksal birimi ve dosya sistemini kesintisiz büyütürsün.
- Yanlış saat dilimini ve yerel ayarı düzelt: Günlükleri üç saat geri yazan bir sunucunun saat dilimini ve yerel ayarını düzeltip tarih çıktısıyla doğrularsın.
- IP iletimini kalıcı olarak aç: Ağ geçidi olacak bir sunucuda ip_forward ayarını sysctl.d altında kalıcı yapar ve yeniden başlatmadan sonra korunduğunu gösterirsin.
- Birbirini ezen sysctl dosyalarını çöz: Yeniden başlatınca eski değerine dönen bir çekirdek ayarının hangi dosyada ezildiğini yükleme sırasından bulup tek bir doğru kaynağa indirirsin.
- Operatöre yalnızca yedek betiği için sudo ver: Gece operatörünün yalnızca yedekleme betiğini parolasız çalıştırabileceği bir sudoers.d dosyası yazıp visudo ile denetlersin.
- PAM ile parola uzunluğu ve geçmişi kur: Paylaşımlı sunucuda en az 12 karakter, karakter sınıfı ve son beş parolanın yasaklandığı politikayı kurup zayıf parolanın reddedildiğini gösterirsin.
- Fazla geniş sudo kurallarını ayıkla: Yıllar içinde birikmiş sudoers dosyalarında ALL yetkisi ve kabuğa kaçış sağlayan kuralları bulup en az yetkiye indirirsin.
- ufw ile yalnızca web ve SSH'ı aç: Debian tabanlı bir sunucuda ufw'yi varsayılan engelle kipinde açıp 22 ve 443 dışındaki portların kapalı olduğunu test edersin.
- firewalld'de ofis ağına özel bölge kur: RPM tabanlı bir sunucuda veritabanı portunu yalnızca ofis alt ağından kabul eden kalıcı bir bölge tanımlayıp iki kaynaktan denersin.
- Aynı anda çalışan iki güvenlik duvarını ayıkla: Hem elle yazılmış iptables kuralları hem firewalld etkin olduğu için trafiği beklenmedik biçimde kesen sunucuda çakışmayı bulup tek araca indirirsin.
- Şikâyet kipindeki AppArmor profilini zorlayıcıya al: Bir servisin profil durumunu aa-status ile okuyup zorlayıcı kipe alır ve servisin çalışmaya devam ettiğini doğrularsın.
- Müşteri verisi için şifreli birim aç: Bir döngü aygıtını LUKS ile şifreler, biçimlendirip bağlar ve kapatıldığında içeriğin okunamadığını gösterirsin.
- Zorunlu erişim denetiminin engellediği servisi çalıştır: Yeni veri dizinine taşınınca başlamayan bir servisin reddini denetim günlüğünden bulur, korumayı kapatmadan profili ya da bağlamı düzeltirsin.
- /etc dizinini tarihli arşive al: /etc dizinini izinleriyle birlikte sıkıştırılmış ve tarihli bir arşive alıp içinden tek bir dosyayı geri çıkarırsın.
- rsync ile artımlı günlük yedek al: Sarmaşık Yayınevi'nin dizgi klasörünü sabit bağlantılı artımlı yedeklerle üç gün için kopyalayıp yalnızca değişenlerin yer kapladığını gösterirsin.
- Silinen klasörü yedekten geri getir ve kanıtla: Yanlışlıkla silinen bir proje klasörünü en son sağlam yedekten geri yükler, özetleri karşılaştırır ve geri dönüş süresini kaydedersin.
Kurs hakkında
Linux+ sınavının alanlarını gerçek bir Linux sunucusunda; donanım, depolama, güvenlik, betik ve sorun giderme görevleriyle çalışırsın.
Ne öğreneceksin
- Sistem yönetimi
- Güvenlik
- Servisler, otomasyon ve sorun giderme
- Sınava hazırlık
Ön koşullar
Aynı yolun 101 düzeyindeki kurslarını bitirmiş olmak ya da o konuları biliyor olmak yeterlidir.
Lab ortamı
Dersler, tarayıcında açılan sana özel bir Kali Linux terminalinde ve ona bağlı özel bir lab ağında geçer. Kurulum gerekmez.
Sık sorulan sorular
- Bu kurs benim düzeyime uygun mu?
- Kurs 201 düzeyindedir; daha düşük düzeydeki kursların konularını bildiğin varsayılır.
- Kurulum gerekir mi?
- Hayır. Her ders tarayıcında açılan sana özel bir lab ortamında geçer.
- Dersler nasıl işleniyor?
- Her ders 8 ile 10 adımdan ve bir kısa sınavdan oluşur. İlk adımlarda yazman gereken komut gösterilir, sonraki adımlarda yardım azalır; iki denemede takılırsan çözüm açılır.
- Ücretsiz deneyebilir miyim?
- Evet. Her kursun ilk üç dersi ücretsizdir.