Freebsd

Kompresja na wielu rdzeniach bzip2

slav

Aktualnie najlepszy, ale niestety najwolniejszy kompresor działający z linii poleceń to bzip2 . Nie będę bawił się w dokładne liczby, ale wystarczy skompresować dwa dowolne pliki żeby zobaczyć jego przewagę nad… gzipem. Niestety standardowo nie wykorzystuje on potencjału tkwiącego w wielordzeniowych maszynach (a są teraz jakieś inne?). Rozwiązanie jest oczywiście bardzo proste – Parallel BZIP2  – specjalna wersja bzip2 która pozwala na wykorzystanie wielu rdzeni podczas procesu kompresji.

FreeNAS 8.0 duże zmiany

FreeNAS 8.0 duże zmiany

slav

O FreeNAS pisałem już wcześniej, w kwestii porównania go do OpenFiler ‘a. Tym razem twórcy zaskoczyli nas zupełnie nową wersją – jest to najpoważniejsza zmiana od początków projektu, które sięgają roku 2005.

Kilka słów historii – FreeNAS powstał na bazie m0n0wall ‘a, z racji na swoją prostotę obsługi i ogromne możliwości bardzo szybko stał się popularnym rozwiązaniem dla każdego, kto chciał szybko i bezboleśnie uruchomić serwer NAS.

Podstawowe zabezpieczenia serwera SSH

Podstawowe zabezpieczenia serwera SSH

slav

Ostatnimi czasy odbieram zmasowane ataki na wszystkie maszyny, które są pod moją opieką i nie tylko (patrz: serwery (nie)zarządzane przez klientów). Z racji tego, że goła instalacja systemu to otwarta furtka dla wszelkiego rodzaju automatów, botów i domorosłych crackerów poniżej przedstawiam kilka podstawowych porad dotyczących zabezpieczenia serwera na Debianie.

Zabawy z procmailem

slav

Przy okazji migracji kolejnego klienta pojawiła się potrzeba przeniesienia danych z jego skrzynek pocztowych bez danych w postaci mailboxów. Oczywiście po odrobinie szukania trafiłem na dobrze wszystkim znany i lubiany procmail 🙂

FreeBSD arplookup błedy

slav
Mały trick we FreeBSD 🙂 problem: [ arplookup x.x.x.x failed: host is not on local network [ rozwiazanie: [ sysctl -w net.link.ether.inet.log_arp_wrong_iface=0 [

Prosty backup serwera MySQL

slav

Potrzeba matką wynalazków, więc jak zwykle podczas mojej dziwnej pracy pojawił się problem robienia jakiegoś ładnego i prostego backupu całego serwera MySQL – oczywiście można zastosować mysql-dump, ale to nam zrzuca wszystko, zwykle potrzebne nam są poszczególne bazy danych, a zdrugiej strony wpisywanie każdego usera i hasła z palca mija się z celem.

FreeBSD i zabawy z ifconfig

slav

freebsd-logo_sm
Podstawowym zadaniem serwerow jest komunikacja wszelkiego rodzaju. Zwykle przez interface sieciowy. Interface to najniższa warstwa sprzętowa służąca do kumunikacji. Dlatego warto zainteresować się podstawowymi i nie tylko poleceniami i operacjami na interfacach (oczywiście mowa będzie o FreeBSD ). Skupię się tutaj na typach mediów bo właśnie ostatnio z nimi miałem problem.

Proste powiadomienie SMS o awarii

slav

Od czasu do czasu pojawia się problem tzw “awarii”, na nieszczęście o której powiadamia Cię najszybciej końcowy użytkownik. Warto zabezpieczyć się przed takimi wydarzeniami prostym rozwiązaniem w postaci skryptu, który wyśle nam SMSa w odpowiedniej chwili – czyli w takiej, gdy dana maszyna przestanie działać. W moim przypadku “przestanie działać” = nie odpowiada na ping 🙂 Reszta usług wspierana watchdog’iem działa samoistnie.