Linux: Ethernet Bağlantı Hızının Tespit Edilmesi
Linux sistemlerde, ethernet bağlantı hızı bir kaç yolla öğrenilebilir; bunlardan birisi de çoğu dağıtımla öntanımlı olarak gelen ve network kartına ait ayarları listeleyen ethtool isimli aracı kullanmaktır. Örnek olarak, sistemdeki “eth0” isimli ethernet ile ilgili tüm bilgileri almak için ethtool aşağıdaki şeklilde çalıştırılabilir.
# ethtool eth0
Çıktı aşağıdakine benzer olacaktır.
Cron Hakkında Temel Bilgiler ve Birkaç Örnek
Linux/Unix sistemlerde zamanlanmış görevler oluşturmak üzere kullanılan cron, bir komutun, scriptin ya da uygulamanın belirli bir zamanda ya da zaman periyodunda çalıştırılmasını sağlamaktadır.
Cron girdileri /etc/crontab isimli dosyada crontab isimli araç ile düzenlenmektedir. Bu aracın temel kullanım şekilleri aşağıdaki gibidir. |
Yazinin devami icin tiklayin.
GNU/Linux Advanced Administration – Ücretsiz eKitap
Free Technology Academy (FTA) tarafından, “GNU/Linux Advanced Administration” isminde çok güzel bir elektronik kitap yayınlandı. Toplam 11 bölüm içeren ve 545 (18.9MB) sayfalık bir pdf dökümanı olarak “GNU Free Documentation License, Creative Commons Attribute ShareAlike License” lisansı ile dağıtılan bu ücretsiz kitap özellikle sistem yönetimi üzerine yazılmış çok değerli bir kaynak teşkil ediyor. Bu açıdan http://ftacademy.org/materials/fsm/2 adresinden kitabın bir kopyasını edinmenizi ve arşivinizde bulunmasını önemle tavsiye ederim. |
Linux 101 Hacks – Ücretsiz eKitap
Linux 101 Hacks, linux sistemler hakkında bir çok konuda pratik örnekler içeren oldukça güzel ve ücretsiz edinilebilen bir eKitap’tır. http://www.thegeekstuff.com/ ‘un yazarı Ramesh Natarajan tarafından yazılmış olan ve Linux ile şöyle ya da böyle ilgilenen herkes için güzel bir kaynak teşkil eden bu kitabın bir kopyasını temin etmenizi tavsiye ederim.
Download etmek için thegeekstuff.com/…-free-ebook/ adresinden e-mail adresinizle üye olup aktivasyon işlemini tamamlıyorsunuz. Daha sonra thegeekstuff.com’da yayınlanan ilk makaleye ait mail’in en altında kitabı download edebileceğiniz sayfanın şifresi geliyor. Bir sonraki makalenin yayınlanmasını beklemek istemiyorsanız sitenin Contact linkinden Ramesh Natarajan’a mail atarsanız şifreyi gönderiyor. |
eKitab’ın içeriğine göz atmak isteseniz aşağıdaki linkten yararlanabilirsiniz.
http://www.thegeekstuff.com/2009/02/linux-101-hacks-download-free-ebook/#toc
Yasat ile Sistem Denetimi
Daha önceki bir yazımda, güvenlik testleri için kullanılabilecek Lynis isimli araçtan bahsetmiştim. Bu yazıda da Lynis’e çok benzeyen ama daha derinlemesine sistem denetimi yapan ve detaylı raporlar üreten Yasat (Yet Another Stupid Audit Tool) isimli araçtan biraz bahsetmek istiyorum. Özellikle yeni sunucu kurulumlarında herhangi bir yapılandırma hatasına düşmemek için faydalı olabilir. |
Yasat *nix sistemlerin güvenlik yapılandırmaları ile ilgili bir çok denetim yapmak ve detaylı raporlar üretmek üzere yazılmış, şu an alfa sürümü bulunan yeni ve gerçekten oldukça basit bir araçtır. Shell scriptlerden oluşuyor olması ve denetim sırasında sadece sed, grep ve cut’ta ihtiyaç duyması nedeni ile hemen hemen platform bağımsız çalışabilir. Ayrıca, sisteme kurmanıza da gerek bulunmamaktadır. Bu tip bir araç arıyorsanız yazının devamında kullanımı ile detaylı bilgi bulabilirsiniz.
Lynis ile Güvenlik Denetimi
Lynis, Unix ve Linux sistemler için detaylı güvenlik denetimleri yapmak üzere hazırlanmış güzel bir araçtır. Bir çok shell scriptten oluştuğu için sisteme kurmaya da gerek bulunmamaktadır. Hemen hemen tüm linux dağıtımlarında ve unix türevlerinde çalışabilmekte ve kuruluma ihtiyaç duyulmadığı için kaldırılabilir bir medya içerisinden de çalıştırmak mümkün olabilmektedir. Rootkit Hunter’ı da geliştiren ekip tarafından yazılan bu araç ile sistemdeki güvenlik zafiyeti oluşturabilecek noktalar tespit edilebilmekte ve malwarelere karşı detaylı denetimler de yapılabilmektedir. |
Yazının devamında, Lynis kullanımı ile ilgili bilgileri ve çeşitli ekran görüntülerini bulabilirsiniz.
Scalpel ile Data Recovery
Scalpel, sistemden şu ya da bu nedenle silinmiş dosyaların kurtarılması ve forensic amaçlı analizler ile ilgili olarak kullanılabilecek güzel araçlardan birisidir. Küçük ve süratli olması ve ayrıca platform bağımsız çalışmasından (ext2/3, Ntfs, Fat) ötürü tercih edilebilir. Scalpel, dosyaların header ve footer tanımlamalarına bir database’den bakar ve herhangi bir disk imaj dosyası ya da raw disk partisyonundan karşılaştırma yaparak recovery işlemini gerçekleştirir. |
Hemen tüm *nix dağıtımlarının paket depolarında bulunduğundan dolayı kurulumu oldukça basittir. Bu yazıda bir debian lenny üzerinde scalpel kurulumu ve kullanımına ait notları bulabilirsiniz.
PSSH ile Birden Fazla Sunucuyu Tek Merkezden Yönetmek
Bir çok sunucunuz ve sunucu kümeleriniz varsa, sunuculardaki herhangi bir genel yapılandırma değişikliği vs. gibi işlemler için çok fazla mesai harcayacağınız aşikardır. Aynı komutları farklı sunucularda tek tek çalıştırmak gibi rutin bir iş de elbet oldukça sıkıcı olacaktır. Bu gibi durumlarda zamanı efektif kullanmak adına tek bir yerden verilen komutların tüm sunucularda paralel olarak çalıştırılmasını sağlamak gibi bir çözüm epey işe yarayacaktır.
Elbette, böyle bir ihtiyaç için kullanılabilecek bir çok yazılım bulunuyor işte bu gibi yazılımlardan birisi de pssh (parallel ssh)’dır. Bu yazıda pssh kullanarak merkezi bir yerden verilen komutların birden fazla sunucuda eş zamanlı olarak nasıl çalıştırılabileceğine değineceğim.