Kurulum görevleri: sıfırdan çalışan sistem
Her görevde boş bir sunucu ve bir gereksinim listesi alırsın; ipucu olmadan kurar, sınar ve teslim edersin: kısıtlı kullanıcı, zamanlanmış rapor, şifreli arşiv, web siteleri ve daha fazlası.
Seviye 301 · 15 ders · 12 pratik lab
Dersler
Hesap ve erişim
- Yalnızca kendi klasörüne dosya bırakabilen kullanıcı
- Üç ekibin ortak çalışma alanı
- Süresi dolunca kendiliğinden kapanan yüklenici hesabı
- Kısa görev: kurduklarını başka bir hesapla sınayıp kanıtla
Servis ve zamanlama
- Saatte bir rapor üreten, çökünce yeniden başlayan servis
- Klasöre düşen dosyayı hemen işleyen düzenek
- Uygulama günlüklerini ayıran ve döndüren düzen
- Kısa görev: yeniden başlatmadan sonra her şeyin kalktığını kanıtla
Depolama ve yedek
- Şifreli, imzalı ve doğrulanabilir arşiv düzeni
- Büyüyebilen veri birimi ve kota
- Anlık görüntülü gece yedeği
- Kısa görev: rastgele bir dosyayı geri yükleyerek yedeği kanıtla
Web
- TLS'li iki site ve yönlendirmeler
- Ters vekil arkasında küçük bir uygulama
- Bitirme görevi: küçük bir ofis sunucusunu gereksinim listesinden sıfırdan kur ve teslim et
Pratik lablar
- Yalnızca kendi klasörüne dosya bırakabilen kullanıcı kur: Kabuk erişimi olmayan, yalnızca SFTP ile kendi yükleme dizinine yazabilen hesabı kur ve başka dizinleri göremediğini sına.
- Üç ekip için ortak çalışma alanı kur: Her ekibin kendi dizinine yazıp ortak dizini okuyabildiği, yeni dosyaların doğru grupla oluştuğu düzeni kur ve başka hesaptan kanıtla.
- Süresi dolunca kendiliğinden kapanan yüklenici hesabı kur: Bitiş tarihli, sınırlı sudo yetkili ve yalnızca belirli ağdan giriş yapabilen hesabı kur; süre dolunca oturum ve işlerinin de kapandığını göster.
- Saatlik rapor üreten ve hatada yeniden başlayan servis kur: Rapor betiğini servis ve zamanlayıcıyla çalıştır; hata verince yeniden denesin ve çıktısı günlükte görünsün.
- Klasöre düşen dosyayı anında işleyen düzen kur: Gelen dizinini izleyen birimle her yeni dosyayı işleyip arşive taşıyan, hatalı dosyayı ayrı dizine alan düzeni kur.
- Uygulama günlüklerini ayıran ve döndüren düzen kur: Uygulamanın hata ve erişim kayıtlarını ayrı dosyalara yönlendir, döndürme ve saklama kur; yeniden başlatmadan sonra tümünün geri geldiğini kanıtla.
- Şifreli, imzalı ve doğrulanabilir arşiv düzeni kur: Dizini arşivleyip şifreleyen, imzalayan ve özet dosyası üreten betiği yaz; doğrulama adımıyla sına.
- Kotalı ve büyütülebilir veri birimi kur: LVM üzerinde kullanıcı kotalı veri birimi kur, kota aşımının engellendiğini göster ve birimi çalışırken büyüt.
- Anlık görüntülü gece yedeği kur ve geri yüklemeyle kanıtla: Anlık görüntüden tutarlı yedek alan, yedi kopya saklayan zamanlanmış düzeni kur ve rastgele seçilen dosyayı geri yükleyerek doğrula.
- TLS ve yönlendirmeli iki site kur: İki alan adını ayrı köklerle yayımla, lab sertifikalarını kur ve HTTP'yi HTTPS'e yönlendir.
- Küçük uygulamayı ters vekil arkasına kur: Uygulamayı kendi kullanıcısıyla servis olarak çalıştır, yalnızca yerelde dinlet ve vekil üzerinden TLS ile yayımla.
- Gereksinim listesinden küçük ofis sunucusu kur ve teslim et: Karaçam Mobilya'nın gereksinim listesindeki hesap, paylaşım, yedek ve site maddelerini karşıla; denetim betiğinden geç ve teslim belgesini yaz.
Kurs hakkında
Her görevde boş bir sunucu ve bir gereksinim listesi alırsın; ipucu olmadan kurar, sınar ve teslim edersin: kısıtlı kullanıcı, zamanlanmış rapor, şifreli arşiv, web siteleri ve daha fazlası.
Ne öğreneceksin
- Hesap ve erişim
- Servis ve zamanlama
- Depolama ve yedek
- Web
Ön koşullar
Aynı yolun 101 ve 201 düzeyindeki konularına hâkim olmalısın.
Lab ortamı
Dersler, tarayıcında açılan sana özel bir Kali Linux terminalinde geçer. Kurulum gerekmez; lab her derste temiz başlar.
Sık sorulan sorular
- Bu kurs benim düzeyime uygun mu?
- Kurs 301 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.