Bizi tercih ettiğiniz için teşekkür ederiz. Ekip üyelerimiz en kısa sürede sizlerle iletişime geçecektir.
Rezervasyonunuzu gönderdiğiniz için teşekkür ederiz! Ekibimizden bir yetkili kısa süre içinde sizinle iletişime geçecektir.
Eğitim İçeriği
Debian Dağıtımı
Debian Nedir?
- Debian sürüm seçimi
- Debian desteği ve yardımı
- Debian topluluğu
Konsol temelleri
- Kabuk istemcisi
- X altında kabuk istemcisi
- root hesabı ve root kabuk istemcisi (su, sudo, X altında root olarak program çalıştırma)
- GUI sistem yönetimi araçları
- Sanal konsollar
- Komut istemcisinden nasıl çıkılır
- Sistemi nasıl kapatılır
- Sağlam bir konsolu kurtarma
- Yeni başlayanlar için ek paket önerileri
- Ek bir kullanıcı hesabı
- sudo yapılandırması
Dosya sistemi
- Dosya sistemi izinleri
- Yeni oluşturulan dosyalar için izinlerin kontrolü: umask
- Kullanıcı grupları için izinler (group)
- Zaman damgaları
- Bağlantılar (linkler)
- Adlandırılmış borular (FIFO'lar)
- Soketler
- Aygıt dosyaları
- Özel aygıt dosyaları
- procfs ve sysfs
Midnight Commander (MC)
- MC özelleştirme
- MC'nin başlatılması
- MC'de dosya yöneticisi
- MC'de komut satırı ipuçları
- MC'deki dahili editör
- MC'deki dahili görüntüleyici
- MC'nin otomatik başlatma özellikleri
- MC'nin FTP sanal dosya sistemi
Temel Unix benzeri çalışma ortamı
- Giriş kabuğu
- bash'in özelleştirilmesi
- Özel tuş vuruşları
- Pager (sayfa sonu gösterici)
- Varsayılan metin editörünün ayarlanması
- vim'den nasıl çıkılır
- Kabuk etkinliklerinin kaydedilmesi
- Temel Unix komutları
Basit kabuk komutları
- Komut yürütme ve ortam değişkeni
- "$LANG" değişkeni
- "$PATH" değişkeni
- "$HOME" değişkeni
- Komut satırı seçenekleri
- Kabuk glob eşleşmesi
- Komutun dönüş değeri
- Tipik komut dizileri ve kabuk yönlendirmesi
- Komut takma adı (alias)
Unix benzeri metin işleme
- Unix metin araçları
- Düzenli ifadeler
- Yerine koyma ifadeleri
- Düzenli ifadelerle küresel değiştirme
- Metin dosyası tablolarından veri çıkarma
- Boru komutları için betik parçacıkları
Debian paket yönetimi
Debian paket yönetimi önkoşulları
- Paket yapılandırması
- Temel önlemler
- Sonsuz yükseltmelerle yaşam
- Debian arşivi temelleri
- Paket bağımlılıkları
- Paket yönetiminin olay akışı
- Paket yönetimi sorunlarına ilk müdahale
Temel paket yönetimi işlemleri
- apt-get/apt-cache vs. aptitude
- Komut satırı ile temel paket yönetimi işlemleri
- aptitude'nin etkileşimli kullanımı
- aptitude'nin tuş bağlamaları
- aptitude altında paket görünümleri
- aptitude ile arama yöntem seçenekleri
- aptitude regex formülü
- aptitude bağımlılık çözümü
- Paket etkinlik günlükleri
aptitude işlemlerine örnekler
- Paket adlarında regex eşleşmesi ile paket listeleme
- Regex eşleşmesi ile gezinme
- Kaldırılmış paketlerin tamamen temizlenmesi
- Otomatik/manuel yükleme durumunun düzenlenmesi
- Sistem genelinde yükseltme
Gelişmiş paket yönetimi işlemleri
- Komut satırı ile gelişmiş paket yönetimi işlemleri
- Yüklü paket dosyalarının doğrulaması
- Paket sorunlarına karşı koruma
- Paket meta verileri üzerinde arama
Debian paket yönetimi iç yapısı
- Arşiv meta verileri
- En üst seviye "Release" dosyası ve gerçekliği
- Arşiv seviyesinde "Release" dosyaları
- Paket meta verilerinin çekilmesi
- APT için paket durumu
- aptitude için paket durumu
- Çekilen paketlerin yerel kopyaları
- Debian paket dosya adları
- dpkg komutu
- update-alternatives komutu
- dpkg-statoverride komutu
- dpkg-divert komutu
Bir arızalı sistemden kurtarma
- Eski kullanıcı yapılandırmasıyla uyumsuzluk
- Üst üste binen dosyalar içeren farklı paketler
- Arızalı paket betiğinin düzeltilmesi
- dpkg komutu ile kurtarma
- Paket seçim verilerinin kurtarılması
Paket yönetimine ipuçları
- Debian paketleri nasıl seçilir
- Arşivlerin karışık kaynaklarından paketler
- Aday sürümün ayarlanması
- Güncellemeler ve Backports
- Paketlerin otomatik indirilmesi ve yükseltilmesi
- APT için indirme bant genişliğinin sınırlandırılması
- Acil durumlarda aşağı yönlü güncelleme
- Paketi kim yükledi?
- equivs paketi
- Paketin kararlı sisteme uyarlanması
- APT için vekil sunucu (proxy server)
- Küçük kamu paket arşivi
- Sistem yapılandırmasının kaydedilmesi ve kopyalanması
- Alien binary paketinin dönüştürülmesi veya yüklenmesi
- dpkg olmadan paketin çıkarılması
- Paket yönetimi için daha fazla okuma
Sistem başlatma
- Aşılama (boot strap) sürecine genel bakış
- BIOS, önyükleyici, mini-Debian sistemi
- Çalışma düzeyinin (runlevel) anlamı
- Çalışma düzeyinin yapılandırması
- Çalışma düzeyi yönetimi örneği
- Her başlatma betiği için varsayılan parametreler
- Ana bilgisayar adı (hostname)
- Dosya sistemi
- Ağ arayüzünün başlatılması
- Ağ servisinin başlatılması
- Sistem mesajı
- Çekirdek mesajı
- udev sistemi
- Çekirdek modülünün başlatılması
Kimlik Doğrulama ve Güvenlik
- Normal Unix kimlik doğrulaması
- Hesap ve şifre bilgilerini yönetme
- Güçlü şifre
- Şifrelenmiş şifre oluşturma
- PAM ve NSS
- PAM ve NSS tarafından erişilen yapılandırma dosyaları
- Modern merkezi sistem yönetimi
- "GNU su neden wheel grubunu desteklemiyor?"
- Daha sıkı şifre kuralları
- Diğer erişim kontrolleri
- sudo
- SELinux, Apparmor
- Bazı sunucu hizmetlerine erişimin kısıtlanması
- Kimlik doğrulamanın güvenliği
- İnternet üzerinden güvenli şifre
- Güvenli Kabuk (Secure Shell)
- İnternet için ek güvenlik önlemleri
- root şifresinin korunması
Ağ kurulumu
Temel ağ altyapısı
- Etki alanı adı
- Ana bilgisayar ismi çözümlemesi
- Ağ arayüzü adı
- LAN için ağ adres aralığı
- Ağ cihazı desteği
Masaüstü için modern ağ yapılandırması
- GUI ağ yapılandırma araçları
Düşük seviyeli ağ yapılandırması
- Iproute2 komutları
- Güvenli düşük seviyeli ağ işlemleri
Ağ optimizasyonu
- Optimum MTU'nun bulunması
- MTU'nun ayarlanması
- WAN TCP optimizasyonu
Netfilter altyapısı
Ağ uygulamaları
E-posta sistemi
- Modern e-posta servisi temelleri
- İş istasyonu için e-posta yapılandırma stratejisi
E-posta taşıma ajanı (MTA) ve E-posta kullanıcı ajanı (MUA)
- exim4'e genel bakış
- Temel MUA - Mutt
Filtreli E-posta Teslim Ajanı (MDA)
- maildrop yapılandırması
- procmail yapılandırması
- mbox içeriğinin yeniden teslim edilmesi
POP3/IMAP4 sunucusu
Uzak erişim sunucusu ve yardımcı programı (SSH)
- SSH temelleri
- SMTP/POP3 tünelleme için port yönlendirme
- Uzak şifreler olmadan bağlanma
- Alien SSH istemcileriyle başa çıkma
- ssh-agent kurulumu
- SSH üzerinden uzak sistemi nasıl kapatılır
- SSH sorun giderme
Diğer ağ uygulama sunucuları
Diğer ağ uygulama istemcileri
Sistem deamonlarının tanılama
X Pencere Sistemi
- Masaüstü ortamının kurulması
- Sunucu/istemci ilişkisi
- X sunucusu
- X Pencere Sisteminin başlatılması
- gdm ile X oturumunun başlatılması
- X oturumunun özelleştirilmesi (klasik yöntem)
- X oturumunun özelleştirilmesi (yeni yöntem)
- SSH üzerinden uzak bir X istemcisiyle bağlanma
- İnternet üzerinden güvenli X terminali
- X uygulamaları
- X ofis uygulamaları
- X yardımcı program uygulamaları
Sistem ipuçları
screen programı
- screen(1) kullanım senaryosu
- screen komutu için tuş bağlamaları
Veri kaydetme ve sunum
- Günlük deamon'ı
- Günlük analizörü
- Kabuk etkinliklerinin temiz bir şekilde kaydedilmesi
- Metin verisinin özelleştirilmiş görüntülenmesi
- Zaman ve tarih verisinin özelleştirilmiş görüntülenmesi
- Renklendirilmiş kabuk echo komutu
- Renklendirilmiş komutlar
- Karmaşık tekrarlar için editör etkinliklerinin kaydedilmesi
- Bir X uygulamasının grafik görüntüsünün kaydedilmesi
- Yapılandırma dosyalarındaki değişikliklerin kaydedilmesi
Veri depolama ipuçları
- Disk bölümleme yapılandırması
- UUID kullanarak bölüme erişim
- Dosya sistemi yapılandırması
- Dosya sistemi oluşturma ve bütünlük kontrolü
- Bağlama seçenekleri ile dosya sistemi optimizasyonu
- Süper blok üzerinden dosya sistemi optimizasyonu
- Sabit disk optimizasyonu
- Sabit disk arızasını öngörmek için SMART kullanım
- LVM kullanılabilir depolama alanının genişletilmesi
- Başka bir bölüme bağlayarak kullanılabilir depolama alanının genişletilmesi
- Sembolik bağlantı (symlink) kullanarak kullanılabilir depolama alanının genişletilmesi
- aufs kullanarak kullanılabilir depolama alanının genişletilmesi
Veri şifreleme ipuçları
- dm-crypt/LUKS ile çıkarılabilir disk şifrelemesi
- dm-crypt ile şifreli takas bölümü
- eCryptfs ile dosyaların otomatik olarak şifrelenmesi
- eCryptfs'nin otomatik olarak bağlanması
Program etkinliklerini izleme, kontrol etme ve başlatma
- Bir sürecin zamanlaması
- Önceliklendirme sırası
- ps komutu
- top komutu
- Bir süreç tarafından açılan dosyaların listelenmesi
- Program etkinliklerinin izlenmesi
- Dosya veya soket kullanan süreçlerin tanımlanması
- Bir komutun sabit aralıklarla tekrarlanması
- Bir komutun dosyalar üzerinde döngü ile tekrarlanması
- Bir programın GUI'den başlatılması
- Başlatılacak programın özelleştirilmesi
- Bir sürecin sonlandırılması
- Görevlerin tek seferlik planlanması
- Görevlerin düzenli olarak planlanması
- Alt-SysRq tuşu
Sistem bakım ipuçları
- Sistemde kim var?
- Tüm kullanıcıları uyar
- Donanım tanımlama
- Donanım yapılandırma
- Sistem ve donanım saati
- Terminal yapılandırma
- Ses altyapısı
- Ekran koruyucu devre dışı bırak
- Bip sesleri devre dışı bırak
- Bellek kullanımı
- Sistem güvenliği ve bütünlük kontrolü
Çekirdek (Kernel)
- Çekirdek parametreleri
- Çekirdek başlıkları
- Çekirdek ve ilgili modüllerin derlenmesi
- Çekirdek kaynağının derlenmesi: Debian standart yöntemi
- Modül kaynağının derlenmesi: Debian standart yöntemi
- Kaynak dışı donanım sürücüleri
Sanallaştırılmış sistem
- Sanallaştırma araçları
- Sanallaştırma iş akışı
- Sanal disk görüntüsü dosyasının bağlanması
- Chroot sistemi
- Çoklu masaüstü sistemler
Veri yönetimi
Bölme, kopyalama ve arşivleme
- Arşivleme ve sıkıştırma araçları
- Kopyalama ve senkronizasyon araçları
- Arşivleme için deyimler
- Kopyalama için deyimler
- Dosya seçimi için deyimler
- Yedekleme ve kurtarma
- Yedekleme yardımcı programı suite'leri
- Sistem yedeklemesi için örnek bir betik
- Veri yedeklemesi için bir kopya betiği
- Çıkarılabilir depolama cihazı
- Ağ üzerinden veri paylaşımı
- Arşivleme medyaları
İkili (binary) veriler
- İkili verilerin görüntülenmesi ve düzenlenmesi
- Disk bağlanmadan dosyaların manipüle edilmesi
- Veri çoğaltması
- Veri dosyası kurtarma ve adli analiz
- Büyük bir dosyanın küçük dosyalara bölünmesi
- Dosya içeriklerinin temizlenmesi
- Boş dosyalar
- Tüm sabit diskin silinmesi
- Bir sabit diskin kullanılmayan alanının silinmesi
- Silinmiş ancak hala açık olan dosyaların geri alınması
- Tüm hardlink'lerin aranması
- Görünmez disk alanı tüketimi
Veri güvenliği altyapısı
- GnuPG için anahtar yönetimi (imzalama ve şifreleme)
- MD5 toplamı
Kurs İçin Gerekli Önbilgiler
Bu kursa katılmak için herhangi bir özel gereklilik bulunmamaktadır.
35 Saatler