Linux Linux
Finally i had some time to gather all the files together and make third release of my cacti monitoring scripts and graph templates.
Monitoring of application and server health is an important task, while trying to maintain high availability. Without monitoring you dont know what goes wrong and you do not know when exactly does it happen. Some time ago i realized that the graphs i used to use were not perfect. I searched the web, read a bit of documentation and decided to put together a set of simple scripts gathering key server performance metrics.
This bundle includes gathering scripts and graph templates for Memcached, APC, Apache2, Linux file system, Linux memeory, CPU and Network. It should cover all the most important aspects for a typical web server. Graphs are designed to match my expectations and to make analysis easier.
I still dont have postgres, sphinx nor mysql stats included but .... who knows .... maybe in version 4! :- )
Its really basic stuff but worth to remember that you can easily validate XML Schema under linux command line with xmllint. It can be especially useful if you have to automate some xml files validation in crons etc.
Systemy livecd jak knoppix wyposarzone są w niesamowite narzędzia. W tym artykule opisuje kilka programów które pozwolą nam na banalnie proste wykonywanie przeróżnego rodzaju ataków na sieci IP. Wszystko czego potrzeba to komputer w sieci lokalnej na którym można zbootować knopixa lub laptop wpięty w segment sieci i jesteśmy w domu. Artykół ten jest przeznaczony dla mało zaawansowanych i pokazuje jak proste jest wykonywanie sniffingu, masowego przechwytywania haseł i ataków man in the middle.
Server DHCP pozwala na automatyczną konfigurację komputerów w sieci lokalnej. Posiadając DHCP nie musimy martwić się jakie adresy IP nadajemy komputerom ani czy mają aktualne ustawienia DNS, proxy itd. Za pomocą servera DHCP laptopy i inne urządzenia mobilne uzyskają dostęp do naszej sieci bez konieczności ręcznej konfiguracji.
Kilka bardzo przydatnych poleceń sieciowych. Za ich pomocą będziemy w stanie zdiagnozować większość problemów. Niektóre z nich pozwolą nam też na podsłuch ruchu w sieći lokalnej.
Aby korzystać z podpisów cyfrowych i szyfrowania kluczami prywatnymi nie trzeba zaraz kupować kosztownego oprogramowania ani certyfikatów. Na prywatne potrzeby lub potrzeby małej organizacji czy biura wystarczą nam darmowe rozwiązania. Będzie to działać zarówno pod Windows jak i Linux. Potrzebne nam będzie tylko thunderbird, enigmail oraz gnupg.
Kinfiguracja klienta poczty mutt do pracy z kluczami szyfrującymi zajmuje chwilę czasu ale mając gotową procedurę to nic strasznego. Pomyśl tylko! nigdy więcej nie będziesz martwić się że ktoś się pod ciebie podszyje lub że mail który otrzymałeś jest podstępem. Możesz też używać szyfrowania by nikt poza twoim odbiorcą nie był w stanie go odczytać! A co najlepsze mutt działa pod konsolą więc będziesz miał łatwy dostęp do klienta.
Wprowadzenie do systemu DNS oraz opis jak skonfigurować server nazw DNS bind 9 pod linuxem. Server bind ma pewne kruczki i na początku może być lekko irytujacy swoja składnią i niektórymi parametrami jednak nie jest niczym trudnym. Ważne tylko by tesowac poprawność konfiguracji przed startem i testować dns nim zaczniemy go używać.
Aby skonfigurować certyfikat dla serwera www albo klienta poczty elektronicznej musimy wygenerować klucze szyfrujące. Będziemy potrzebować klucz prywatny i publiczny. No to bierzmy sie do pracy.
Przedstawiam tu podstawy zagadnień związanych z szyfrowaniem z użyciem kluczy publicznych oraz ideę podpisu cyfrowego.
Aby zrozumieć sieci komputerowe routing, narzędzia sieciowe itd musimy zapoznać się z działaniem adresów IP. Mam nadzieje że ten post pomoże zrozumieć co to maska, jak rozdziela się sieci oraz dlaczego komputery nie mogą się dogadać mimo że podłączone są do tego samego kabla ;-)
Krótka ściąga z klienta pocztowego mutt oraz kilka zadań do wykonania w wolnym czasie.
W większości przypadków na serverach polecałbym dystrybucję stable a na desktopach wersję testing. Wtedy instalujemy wszystko z pakietów binarnych. Jednak nieraz nie sa one wystarczająco aktualne wtedy mozemy sięgnąć po instalację ze źródeł.
Bardzo prosta i skuteczna metoda instalacji windowsa i linuxa rownolegle na osobnych partycjach w jednym komputerze. Jest to o tyle dobra metoda że przeinstalowanie windowsa czy linuxa nie psuje drugiego. Przeinstalowanie windows wymaga powtórzenia opisanej procedury jednak nie zajmie to więcej niż 10 min i co najważniejsze zawsze zadziała.
California Access nie dość że była zepsuta (rok czasu wojowałem żeby udowodnić serwisowi że jest zepsuta bo zwieszała się przypadkowo) to ciężko było zainstalować na niej linuxa! Opisuje tu jak wykombinować konfigurację X windows i konsoli.
Main Blog Categories
About the author

Hi, my name is Artur Ejsmont,
welcome to my blog.
I am a passionate software engineer living in Sydney and working for Yahoo! Drop me a line or leave a comment.
Follow @artur_ejsmont