Ders 6.13: Güncellemeden sonra yeniden başlatma
Bir güncellemeyi kurmak diskteki dosyaları değiştirir, ama zaten çalışan programlar eski sürümü bellekte tutar. Geçen hafta başlatılmış bir web sunucusu yeniden başlatılana kadar geçen haftanın açıklı OpenSSL'ini kullanmaya devam eder ve çekirdek yalnızca yeniden başlatmayla değiştirilebilir. Yani 'yamalı' güncellenmiş ve yeniden başlatılmış demektir. Ubuntu ipuçları bırakır (/var/run/reboot-required), needrestart hâlâ eski kodu çalıştıran hizmetleri listeler ve shutdown sakin bir saat için yeniden başlatma zamanlar. Laboratuvarda dün geceki güncellemelerin neyi yarım bıraktığını buluyor ve tamamlıyorsun.
15 dk
Bu derste öğreneceklerin
- Güncellenen kütüphanelerin neden hizmet yeniden başlatması gerektirdiğini açıklamak
- reboot-required'ı ve çalışan çekirdeği okumak
- Eski kalmış hizmetleri needrestart ile listelemek
- Hizmetleri yeniden başlatıp doğrulamak
- Bir yeniden başlatma zamanlamak
Temel terimler
- Paylaşılan kütüphane
- libssl gibi birçok programın başlangıçta yüklediği kod.
- reboot-required
- /var/run/reboot-required: Ubuntu'nun yeniden başlatma gerektiği işareti; .pkgs nedenini listeler.
- needrestart
- Değiştirilmiş kütüphaneleri hâlâ kullanan süreçleri ve çekirdek durumunu bulur.
- Çalışan çekirdek
- Şu anda bellekte olan çekirdek; uname -r gösterir ve yalnızca açılışta değişir.
- Canlı yama
- Bazı çekirdek düzeltmelerini yeniden başlatmadan uygulamak.
← Dosya ve dizin izinleri · Tüm dersler · Kullanıcı alanı rootkit'leri ve paket doğrulama →