CENTER.HU csoportok
CENTER.HU elérhetőségek

Felhasználó:

Vendég

www.center.hu / Tudástár / Szakkönyvek / Linux bevetés közben 

Linux bevetés közben

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

 

Eredeti cikk: http://www.hup.hu/modules.php?name=News&file=article&sid=5015
Forrás: Hungarian Unix Portal

 

2004. január 2. 17:43

Vissza






COMPUTERWORLD HÍREK

hole@mail.center.hu

Szűkítés: OK

Copyright © CENTER.HU Kft, 2000-2010. Minden jog fenntartva

oldaltérkép | adatkezelés |

jogi tudnivalók | új oldalak |

vásárlási feltételek | e-mail


PARTNEREINK: Computerworld.hu | GameStar.hu | PCWorld.hu | SG.hu Hírmagazin | Lánchíd 19 Design Hotel | PC Guru | Hitel