Linux

PALM v3 - bundle of Php Apache Linux Memcached APC Cacti scripts

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! :- )

Just a hint how to validate XML Schema xsd under linux

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.

Narzędzia do podsłuchu (sniffingu) ruchu sieciowego

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.

Konfiguracja i opis działania servera DHCP pod linuxem

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.

Narzędzia do monitorowania i diagnozowania sieci IP

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.

Jak skonfigurować klucze szyfrujące i podpis cyfrowy w thunderbird windows / linux

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.

Jak skonfigurować klucze szyfrujące i podpis cyfrowy w mutt pod linuxa

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.

System nazw DNS i Konfiguracja BIND 9

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ć.

Tworzenie kluczy szyfrujących - prywatny i publiczny

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.

Podpis elektroniczny i infrastruktura klucza publicznego

Przedstawiam tu podstawy zagadnień związanych z szyfrowaniem z użyciem kluczy publicznych oraz ideę podpisu cyfrowego.

Adresowanie IP

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 ;-)

Klient poczty mutt - ćwiczenia i ściąga poleceń

Krótka ściąga z klienta pocztowego mutt oraz kilka zadań do wykonania w wolnym czasie.

Instalacja apache i php4 pod Debianem

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ł.

Multiboot XP i linux z NTLDR na jednym dysku

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.

X11 na California Access CA6700 - chip SIS630

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.

Syndicate content

About the author

Artur Ejsmont

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 my RSS