Lastlog Nedir

Merhaba arkadaşlar bu makalemizde sizlere yine sunucularda herhangi bir sorun çıktığında direk müdahale etmek için /var/log klasörümüz altında bulunan hata kayıt tutucularından lastlog ile ilgili bir kaç bilgi vermeyi amaçlıyoruz umarım faydalanırsınız.

Last ingilizce kaşılığı ile “son” kelimesine karışık gelmektetir. log ise günlük veya kayıt anlamlarında kullanılmaktadır. kısaca özetlersek son kayıt neyin son kaydı diye sorgulayacak olursak. Sisteme giren kişilerin kaydını tutan logu incelediğimizi açıklıkla görürüz.

Ssh ekranlarımızda yönetici olarak oturum açtıktan sonra istersek direk komutumuzu yazarak

Komut:

last

Son olarak ssh üzerine kimin hangi ip adresinden girdiğinin ayrıntılı raporunu alabiliriz. Bu listeyi belli bir seçeneğe görede dizayn edebilir ve öyle sorgulayadabiliriz.

last pts/0

last pts/1

last pts/2

Nedir bunlar diyebilirsiniz sisteme giren her kullanıcıya ssh bir numara atmaktadır.Bu sebeble sistemde 3 kullanıcı varsa pts 2ye kadar bir arama yaptığınızda sistem bu kişilerin ip adresi ve girdiği tarih saati size verecektir.

last komutu herzaman işlemeyebilir şöyleki şast komutunda bazen birikmeden ötürü sorun çıkabilmekte ve ssh arayüzüne tam hakim olmayan arkadaşlar bu sebeble büyük sorunlar yaşamaktadırlar. Bunları aşmak için bir komut veriyorum olursa lazım olur.

last > last.txt

Naptık son girişleri bir not defterine yazdırdık artık not defteri aracılığı ile dilediğimiz giib kayıtları inceleyebiliriz.

nano yada pico veya vi yada sizin editörünüz hangisi ise onunla last.txt dosyamızı açıyoruz.

Örnek:

nano last.txt ve inceliyoruz.

Bir diğer konumuz ise /var/log/ klasörümüz içinde giriş kayıtlarımızı tutan lastlog son günlüğümüze geldi.

Eğerki direk ssh’a yazarsanız komutu örnek

lastlog

şeklinde direk ssh ekranında sunucunuzda hesap olarak çılan bütün kullanıcıların listesini ve karşılarında ise hangi tarih ve zaman girdklerini ayrıntılı olarak görebilirsiniz. Böylelikle hangi hesap nezaman saat kaçta hangi kullanıcı ile giriş çıkış yapmış saptayabilir buna göre çözüm üretebilirsiniz. Bu bir çok anlamda ssh kaçaklarınında önüne geçmenizi sağlayacaktır.

Yine buradada sorun yaşarsanız aynı şekilde txt oluşturarak örnek kullanım

lastlog last.txt

editörünüzle oluşan dosyayı rahatlıkla inceleyebilirsiniz. Kayıtlardan emin olmazsanız cron aracılığı ile kayıtları belli zaman aralıkları ile farklı klasörlere kayıt ettiredebilirsiniz.

Bursa-Bilgisayar.Com’dan Bendeniz Yunus Emre Talay bi sonraki makalemizde görüşmek dileğimle hoşçakalın.

Kernel Log Nedir

Merhaba arkadaşlar bildiğiniz gibi loglar ile ilgili ince bilgiler vermeye devam ediyoruz bugün konumuz kernel log umarım faydalı bir konu olur işinize yarar. Öncelikle kernel hakkında biraz bilgi verelim.

Sistemin çekirdeği işletim sisteminin ise can damarıdır. Uygulamalar ve donanım seviyesindeki bilgi işlemleri arasında bir köprü görevi görür. Çekirdeğin görevleri sistemin kaynaklarını yönetmeyi de kapsamaktadır. Genellikle çekirdek, işletim sisteminin temel bir elemanı olarak, yazılımın fonksiyonunu yerine getirebilmesi için kontrol etmesi gereken kaynaklar için düşük seviye soyutlama katmanı sağlayabilir. İşletim sistemi görevleri, tasarımları ve uygulanmalarına göre farklı çekirdekler tarafından farklı şekillerde yapılır. Sistem açılırken belleğe yüklenir ve sistem kapatılıncaya kadar bellekte kalır.
Belleğe yüklenmiş Linux çekirdeğe, modüller vasıtasıyla dinamik olarak kod eklenebilir. Örneğin bir ethernet kartı sürücüsü, çalışan işletim sistemine modül ile tanıtabilir. Aynı şekilde kullanılmayan modüller dinamik olarak bellekten silinebilir ve aklınıza gelebilecek envayi çeşit özellik eklenebilmektedir.

kernel yani çekirdekte oluşabilecek sorunlar sisteminizi felç edebileceğinden böyle br durumda hata kayıtlarını incelemek için /var/log/ klasörleri altında “kernel” logunu editörünüzle açıp inceleyebilirsiniz. Kernel log ayrıntılı olarak size hatalar hakkında bilgi verecektir.

Httpd Log Nedir Apache Kayıtları Nedir

Merhaba arkadaşlar apache_log adlo konumuzu inceliyoruz bu makalemizde dilerim bu konuda sorun yaşayan arkadaşlara bi nebze bir faydamız dokunur bir hayır duvalarını alırız. Bildiğiniz gibi Apache, açık kaynak kodlu ve özgür bir web sunucu yazılımıdır. Kurulumda yada içerisinde kullandığımız eklentilerinde yaşanan sorunlar için linux işletim sistemlerinde kayıt tutulmaktadır. Tutulan bu layıtlar linux işetim sistemlerinde /var/log/ klasörü altında bulunmaktadırlar. Dilerseniz önce apache konusunda kısa bir bilgi verelim daha snra konumuza devam edelim ve logları nedir onu anlatalım.

Apache apache Yazılım Vakfı tarafından desteklenmekte ve geliştirilmektedir. Hatta bu vakfa uzaktan sizde destek olabilir bugları yada geliştirilmesini istediğiniz yönleri talep edebilirsiniz. Bildiğiniz gibi apache açık kaynak yapıdadır dolayısı ile bu yapıya sizde uzaktanda olsa kendinizi geliştirmek adına katılabilirsiniz.

Gelişim hakkında bilgi edinmek için:

http://httpd.apache.org/docs/2.4/developer/modguide.html

Apache Site Adresi

http://www.apache.org/

Hakkında açıklama:

Unix, GNU, FreeBSD, Linux, Solaris, Novell NetWare, Mac OS X, Microsoft Windows, OS/2, TPF, ve eComStation gibi bir çok işletim sistemi üzerinde sorunsuz olarak çalışabilir alt yapıya sahiptir.

Genelde her ay güncellenerek yeni sürümleri dağıtılmaktadır. İnternetin genişlemesinde ve yayılmasında çok önemli bir yere sahiptir. Nisan 1996 tarihinden bugüne kadar Apache İnternet’teki en yaygın web sunucusu olmayı başarmıştır. Haziran 2008 itibarıyla Netcraft analiz sonuçları doğrultusunda 172,338,726 yapılan araştırma sonucu İnternet’teki sitelerin yüzde %50’si Apache kullanmaktadır ki bu değere de Kasım 2005’teki %70 civarındaki tarihi tepe noktasından aşağı inerek gelinmiştir.

Yine Netcraft’ın sitesinden, Google ‘ın kendi web sunucusu olan GWS (“Google Web Server”) ‘ın da yaklaşık son bir yıldır ciddi bir çıkış içerisinde olduğu görülmektedir. GWS ‘nin “server header” ‘ları geliştirilerek derlenmiş bir Apache olduğu doğrulanmıştır. Günümüzde apache kullanan sunucu alt yapısı ise %70 lerin üzerine çıkmıştır. Microsoftun kürekle verip kepçe ile topladığı yazılımları sebebi ile geliştiriciler daha ziyade açık kaynak camiasında toplanarak gereken alakayı microsoft firmasına net olarak vermişlerdir.

Apache log bölümümüzde yani /var/log/httpd/ klasörümüzün içinde neler yer almaktadır. Bunları kısaca inceleyelim.

access_log ssl_access_log suphp_log error_log ssl_error_log ssl_request_log

Bölümleri bizi karşılamaktadır. Bunların içinde suphp sizin klasörünüz içinde modphp olarak da olabilir phpyi nasıl derlediyseniz bu logu içerecektir. Bizim için burda önemli olan eğer apache hatalarını öğrenmek istiyorsak error_log olacaktır. Bunuda editörümüz ile görüntüleyebiliyoruz. Hataları hakkında bilgi edinmek isterseniz gelecek yazılarımı takip etmenizi tavsiye ederim işlerden fırsat buldukça burda hataları ve açıklar ile ilgili faydalı bilgiler vermeye çalışacağım.

Ancak yinede şuan herhangi bir apache sorunu yaşıyorsanız bu bölümdeki error_log bölümünü inceleyerek derdinize derman bulabilirsiniz.

Bursa-Bilgisayar’dan Saygılar Sevgiler.

Fail Log Nedir

Merhaba arkadaşlar bu makalemizde sizlere faillog ile ilgili açıklamalarda bulunmaya çalışacağım umarım faydalı olur sizler için. Faillog adındanda analayacağınız gibi işletim sisteminin başarısızlık hata veya sorunları ile ilgili hataları barındıran bir kayıt tutucudur. Bu kaydı /var/log/ içerisinde bulabileceğinzi gibi çeşitli komutlarlada ekran üzerinde inceleyebilrisiniz.

Faillog komutları : Ssh üzerinde oturum açtıktan sonra dilerseniz /var/log içerisinde editörünüz ile örneğin nano /var/log/faillog , vi /var/log/faillog gibi görüntüleme yapabilirsiniz ancak çok iyi bir okuyucu değilseniz bu bölüm size hiç birşey aktarmayacaktır. Bu yüzden alt bölümdeki komutlar aracılığı ile argümanları kullanarak ilgili sorgulamaları yapabilirsiniz.

Kullanımı: ssh içerinde faillog [seçenekler]

Örnek olarak:

faillog -a

Options:
-a, --all tüm kullanıcılar için faillog kayıtları görüntüler.
-h, --help Yardım iletisini gösterir.
-l, --lock-time SEC verilen saniye değerinden fazla başarısız oturum açma kilidi.
-m, --maximum MAX ayarlanan maksimum MAX giriş sayaçları başarısızlıkları.
-r, --reset giriş başarısızlık sayaçlarını sıfırlar.
-t, --time DAYS Günlük faillog kayıtları görüntüler
-u, --user LOGIN faillog kayıtlarını görüntüler veya başarısızlık sayaçlarını korur
ve sınırları (-r kullanıldığında,-m veya-l seçenekleri) sadece
giriş yapan kullanıcı için

Eaccelerator Log Nedir Eaccelerator Ne İşe Yarar

Merhaba arkadaşlar bu makalemizde size eaccelerator_log ne işe yarar bunu aktarmaya çalışacam umarım sizlere faydam dokunur. Dokunursa size faydam bir allah razı olsun deyin kafidir. Evet konumuza dönelim linux sunucularda ve işletim sistemlerinde kullandığımız programların herhangi bir sorun veya hata ile karşılaşması durumunda ilk bakacağımız yer ile ilgili bu gün değineceğimiz konu eaccelerator_log kendisi sunucunun yükünü hafifletmek üzere yazılmış bir ek programdır. Windows üzerinede versyonları geliştirilmektedir. Mantık olarak sunucularda daha önce işlenmiş verinin tekrar tekrar işlenmesini önlemek üzere daha önce işlenmiş olan verinin bir kopyasını havuza gönderir ve ikinci kez aynı sorgu oluşursa önce havuzdan sorgu yapılır bulursa havuzdaki veri çekilir bulamazsa sorgu gerçekleşir. Gerçekleşen sorgu tekrar havuza kaydedilir ve böylece ikinci sorguda tekrar işlem yapılmaz direk havuzdan veri alınır.

Kısaca eaccelerator hakkında :

Eaccelerator PHP programlama dili için MMCache uzantısı elde edilen bir PHP hızlandırıcıdır. Eaccelerator bir bayt önbellek sağlar. Eaccelerator açık kaynaktır ve ücretsiz olarak dağıtılmaktadır.Bir PHP komut dosyası ile erişilen bilgiler her zaman, PHP tarafından ayrıştırılır ve bayt kod komutuna derlenir.

Eaccelerator Kurulduktan sonra, derlenmiş bayt kodu optimize eder ve paylaşılan bellek veya disk veya her ikisi içinde bu veriyi önbelleğe alır. Komut dosyası derlenmiş olan veri varsa bir komut dosyası için sonraki istekler üzerinde sorgu gerçekleşmez, Eaccelerator önbelleğe bayt koda erişir. Bu tekrar ayrıştırma ve derleme performans yükünü önler. Eski eaccelerator sürümlerinin bazıları kaynak kodu kapalıydı ancak şuan böyle bir sorun ortadan tamamen kalkmıştır.

Eaccelerator Log : Sunucuda yada bilgisayarınızda Eaccelerator kurulumu veya kurulum sonrası olası yaşanabilecek bütün hata ve sorunları ayrıntılı olarak inceleyebileceğiniz bir kayıt türüdür.

Ancak ben xcache’i öneririm keza onun üzerine cache sistemi tanımıyorum ince ayarlarını konfigüre edebilecek bir profesyonel arkadaşınız varsa yaptırın ve seyredin tadından yenmez.

Bursa Bilgisayar’dan Saygılar Sevgiler.