Könyv ajánló: Linux bevetés közben

 ( trey | 2003. december 28., vasárnap - 0:40 )

``A hack szónak számtalan jelentésárnyalata van, például: az ``ügyes rögtönzés'' az adott pillanatban, illetve a kihozza a legtöbbet a helyzetbõl az éppen kéznél levő eszközök használatával. A csúnya ``berhelés'' a legátláthatatlanabb és legkevésbé érthető módon közelíti meg a kérdést, bár sok ``jó trükk'' is kibogarászhatatlannak tûnhet az avatatlanok szemében.''

Szerzõ: Rob Flickengen
Kiadó: Kiskapu Kft.
Kiadva: 2003
Oldal: 324
Nyelv: Magyar
ISBN: 963 9301 55 8
Eredeti cím: Linux Server Hacks

A Linux bevetés közben című könyv azt hiszem elég friss kiadvány a boltok polcain. A könyv nem a megszokott ``Linux teljes referencia'' könyvek családjába tartozik (amelyen mindig jót derülök, mert nyilvánvaló, hogy egy könyvben nem lehet a Linux világáról teljes referenciát írni). A könyvben pontosan 100 linuxos trükköt olvashat az érdeklődő. A kötet nem az abszolút kezdő Linux felhasználónak készült, tehát nem arról ír a könyv szerzője 300 oldalon keresztül, hogy hogyan lépjünk be a konzolon, vagy hogyan indítsunk el egy X szervert. A könyv a közép-haladó Linux használóknak készült, de a profi linuxosok is minden bizonnyal találnak benne olyan trükköt, amely megkönnyíti mindennapi munkájukat.
A könyv szerzője - Rob Flickenger - a Slackware 3.5-ös verziója óta használja a pingvines operációs rendszert, korábban pedig az O'Reilly Network (teljesen Linux alapra épülő környezet) rendszergazdája volt. A társszerzők között pedig olyan nevek szerepelnek, mint Dru Lavigne az O'Reilly Network állandó szerzője, aki a HUP-on rendszeresen szerepel a FreeBSD Basics szekcióban.





A könyvben szereplő 100 trükk 8 fejezetben van csoportosítva. A fejezetek (és az alcímek _nem_ teljes felsorolása):

  • kiszolgáló alapok (1-22 trükk)
    • rendszererőforrások felügyelete

    • a /proc szépségei
    • fölösleges meghajtók eltávolítása a rendszermagból
    • Makefile használata rendszergazdai feladatok ellátására
    • nagy mennyiségű RAM használata (tegyük elérhetővé a teljes memóriát a Linux számára)
  • változat követés (verzió követő rendszerek használatának trükkjei) (23-36 trükk)
    • cvs alapjai

    • modulok kikérése
    • a munkapéldány frissítése
    • [..]
    • módosítások véglegesítése a CVS-ben
    • stb.
  • biztonsági mentések (37-44 trükk)
    • mentés SSH-n keresztül

    • rsync használata
    • pax program ismertetése
    • parancssori CD-írás (szerveren ugye nincs X)
    • stb.
  • hálózatkezelés (45-53 trükk)
    • tűzfalak építése

    • IP-álcázás (masquerading)
    • IP tables trükkök
    • port forwarding
    • IP-IP tunneling
    • vtun használata az SSH felett
    • stb.
  • rendszerfelügyelet (54-65 trükk)
    • syslog

    • lsof
    • watch
    • netstat
    • ngrep
    • nmap
    • ntop
    • httptop
    • stb.
  • az SSH (66-71 trükk)
    • kulcsok használata

    • gyors bejelentkezés
    • SSH-Agent futtatása grafikus felületen
    • X az SSH-n keresztül
    • port átirányítás az SSH-val
    • stb.
  • a parancsfileok (72-75 trükk)
    • dolgozzunk a Perl-lel

    • daraboljuk adatainkat (dd + bash)
    • színezzük ki a logfileokat (elemezzünk könnyebben)
  • adatbázis-kiszolgálók (76-100 trükk)
    • BIND futtatása chroot-olt környezetben

    • MySQL felügyelet mtop-pal
    • növeljük a MySQL szerver teljesítményét
    • rendszer tuning az adatbázis-szerver környezethez (glibc, Linuxthreads és a rendszermag finomhangolása)
    • az Apache Toolbox használata
    • Apache naplófileok karbantartása
    • SSL tanúsítvány készítése
    • Saját hiteles (SSL) kiszolgáló készítése
    • több webhely kiszolgálása azonos DocumentRoot alól (mod_rewrite)
    • Load balancing (terhelés elosztás) az Apache-csal (RewriteMap)
    • stb.



Összefoglaló

Miközben beleolvastam a könyvbe, többször megesett velem az, hogy magamban nyugtáztam, hogy bizony ezt a megoldást én is alkalmazom a napi munkám során. Például egy HUP-szerű szerver üzemeltetésésének alapvető feltétele bizonyos programok ismerete. Ahogy átfutottam a felsorolást rájöttem, hogy a könyv ezen programok nagy részét tárgyalja. SSH bejelentkezés, SSH kulcsok, Apache, SSL kulcsok gyártása, MySQL futtatás - optimalizáció, Perl, stb. Egy dolgot fontos megjegyezni a könyvvel kapcsolatban: a könyv _nem_ azt írja le, hogy hogyan kell használni az egyes programokat. A könyv olyan trükköket ír le a programokkal kapcsolatban, amellyel könnyebbé tehetjük a napi munkánkat. Ezek nekem pozítívumok. A működésük úgyis kiderül a man oldalakból, nemde?
Próbáltam a könyvről összeszedni a negatívumokat is, de meg kell valljam, hogy nem nagyon tudtam. Pontosabban nem tudtam. A trükkök leírása világos, tömör, példával illusztrált, tehát konkrétumokat tartalmaz. A könyv készítője nem esett abba a hibába, - amelybe egyébként egy rakás linuxos könyv szerzője és kiadója esik - hogy elavult dolgokról ír (például múltkor belelapozva egy hasonló könyvbe a szerző még mindig az ipchains-t tárgyalta, holott az iptables is lassan 2 éves már). Azt hiszem ez a könyv az, amelyet érdemes ajándékba kérni vagy megvásárolni a közép-haladó Linux felhasználóknak, kiváltképp azoknak akik szerver üzemeltetésre adják fejüket. Tipikus O'Reilly minőség. Az ára is barátságos, nem több, mint két menü egy gyorsétkezdében. Megkockáztatom az 1-10-es skálán a 10-es értékelést a kötetnek.

Az értékeléshez használt kötetet a Kiskapu kiadó bocsátotta rendelkezésre. Köszönet érte.

Hozzászólás megjelenítési lehetőségek

A választott hozzászólás megjelenítési mód a „Beállítás” gombbal rögzíthető.

csak egy rövid kiegészítés: aki a könyvről további infót szeretne látni, érdemes a kiadó külön honlapján a könyv saját oldalát [kiado.kiskapu.hu] is megnéznie.
ott elérhető a tartalomjegyzék, mintaoldalak és benne szereplő kódokat is le tudtok tölteni (ezek a kiskapu webboltban nincsenek fent)

[ x-gzip-compressed (15 KB) ]
néven találjátom meg a kódokat, a többi úgy sem érdekes, ha megveszed a könyvet:))

kellemes év végi meglepetés a kiskaputól ez a könyv, bár nem ez a legjobb fórum rá, de ezúton is szeretném kifejezni, mennyire hálás vagyok annak, hogy az elmúlt 2 évben a linuxvilág magazin és linuxos kiskapus könyvek mennyit tettek a magyar nyelvű linuxos szakirodalom megjelenéséért, marcel gagné és pere lászló könyve sokat segített, hogy a netről innen-onnan összeszedett tudásomat rendszerezzem egy kicsit. természetesen nagyon hiányzik az o'really sorozat jópár darabja magyar nyelven, noha a kossuth könyvkiadó e téren tett le az asztalra néhány jó könyvet, azért van még mit kiadni. remélem, a piaci visszajelzések is lesznek/vannak annyira jók, hogy a sorozat folytatódjon.

az uhu linux, a gnu/linux konferencia vagy egy fsf fordító hétvége mellett a magyar nyelvű szakirodalom és szaksajtó tud az egyik legtöbbet tenni azért, hogy egyre többen merjenek a linuxszal kísérletezni bármilyen fokon is.

btw. szeretném jelezni, hogy legalább öt potenciális vevőt ismerek, akik egy feladatmegoldás-központú OpenOffice.org kézikönyvet megvennének, a kiadói útitervre (már le se merem írni a ródmeppet ;-) föl lehetne venni...

trey, jó a könyvismertető, nekem kellően kedvcsinálóan hatott.