Posts Tagged ‘linux’

apache2-mpm-itk

calendar 2010. augusztus 19. author kobak

Az elmúlt héten sokszor keményen 100% körül terhelte a processzort az apache. Ez normál esetben 10% alatti szokott lenni, így elkezdtem gyanakodni. Majd amikor hosszas kutakodás után feladtam a dolgot, feltettem a kérdést a deja szakembereinek, hogy adjanak ötlete. Lipi és Dávid javaslatára kipróbáltam a címbeli apache mpm-et.

Feltettem, bekonfiguráltam, s azonnal kiderült, hogy a közel 50 virtuális hosztból melyik terheli meglehetősen a szervert. Szóltam az illetékeseknek, s átmenetileg egy parkoló oldalt helyeztünk el az oldalon, amíg a már régi, s sok sebből vérző e107-et befoltozzák.

Az apache normál esetben egy előre megadott felhasználó jogosultságával fut. Ezt lehet az apache2-mpm-itk segítségével megváltoztatni. Minden virtuális hoszt konfigjában megadható, hogy milyen userként futtassa azt az apache:

[...]
<IfModule mpm_itk_module>
AssignUserId web_user web_group
</IfModule>
[...]

Az apache2-mpm-itk természetesen lassabb, mint az apache2-mpm-prefork, vagy az apache2-mpm-worker, de ilyen jellegű debugolásra a legjobb eszköz. Most már Ti is tudjátok. :-)

visor

calendar 2010. július 20. author kobak

Mindenkinek, aki terminalt használ osx-en ajánlanék egy kiváló applikációt. A visor egy csendes SIMBL plugin. A SIMBL valószínűleg mindenkinek rajta van már a gépén, aki esetleg nem most ült át Mac OS-re. Régebben írtam már pl. pár safari pluginről, amikhez jól jött a SIMBL.

Vissza a visorhoz. Az applikáció annyit csinál, hogy a terminal indítás után eltűnik, majd a CTRL+` billentyűkombinációra előjön. Mégpedig ilyen formán:

visor működés közben

Tabokat lehet nyitni, s az egész kényelmes, jó, szeretni való.

két gépen

calendar 2009. április 16. author kobak

Nem olyan régen történt, hogy egy régi leselejtezett gépet a saját szolgálatomba állítottam a suliban. Ennek előnye, hogy nem cipelem mindig magammal a laptopom a suliban, hátránya viszont, hogy ezáltal kevésbé otthonos. Azonban ha már van, ideje valahogy mégis otthonossá tenni.

Első lépésként a már bevált, s kedvelt ubuntu telepítése következett, de ezt nemrég tönkretette az nvidia driver telepítés. A suliban pedig nem volt nálam más, csak egy újraírható miniCD, így debian netinstall iso került fel, s telepítettem debbel újra az egészet. A lenny pattan, s minden tökéletes. Sőt, valahogy jó érzés újra debiant használni.

Mit telepítettem a gépre, hogy használható legyen? Nos, ez volt a nehezebb része a történetnek. A különböző oldalakról alapvetően kizártam magam, amikor arra a lépésre szántam el magam, hogy midnenütt valami generált, vagy megjegyezhetetlenül idióta jelszót használjak. Saját gépen persze minden tárolva van, így nem okoz problémát, de ha valahol be kell lépnem gyorsan a viddlerre, vimeora, vagy valami nem napi használt oldalra, akkor bizony baj van. Erre a célra ott a Pastor nevű app a gépemen, aminek elvileg készül az iPhone/touch változata, így az élet egyszerűvé válna, de még sajnos nincs kézzel fogható eredmény. Megoldásként maradt a szükséges jelszavak plaintxt exportja, s a gondolat egy crossplatform megoldásra való váltásról.

Tehát adott a kicsit lassú iskolai hálózat, meg a szűz debian install. Alapvetően gnome párti vagyok (voltam már kezdetektől kisebb xFce, meg fluxboxos kitérőkkel), s egyelőre az van a gépen, de gondolkozom a *box-ok valamelyikére való váltáson erőforrás kímélés miatt. Ezt majd meglátjuk. Elsőnek előkerítettem a “firefox debian változatát”, s kipróbáltam rajta a firefox extensionokat, amiket használok. Minden OK.
Második lépés a pidginbe belepakolni a használt szolgáltatásokat. Minden OK, bár vágyam a Lipi féle kontaktlista, amiről azóta is némán hallgat, hogy hogyan lehet létrehozni. :-)
Harmadik volt a Dropbox belövése. Külön accounttal használom, mint az itthonit, így a maces és linuxos dolgok nem keverednek. Van egy megosztott mappa, amiben a dolgozatok, s egyéb dokumentumok (túlóra elszámolás, stb.) szinkronizálódnak. Debian Lennyre simán jók a gutsy repo buildjei, így nem kell bűvészkedni, mint jaunty alatt kellett.
Negyedik lépés a LaTeX telepítés, illetve az OpenOffice magyar helyesírás ellenőrző volt. Mindkettő gond nélkül felment a gépre.
Ötödik a szinkronizálás teljes megoldása volt, ami szintén simán ment, mivel — bár sokáig ellenálltam, végül beadtam a derekam, s — google readert használok feedolvasásra. Az érdekesebb cikkek, amiket meg itthon még meg akarok nézni, azok mennek az instapaperbe, ha pedig mások számára is érdekesnek tartom, akkor a greader megosztásba.

A fenti instrukciókkal minden szükséges dolog elérhető bentről is, s a bent végzett dolgaimat az itthoni gépen tudom kezelni. A rendszer gyenge pontja a dropbox lehet, de ott csak a dolgozatok tárolódnak, meg pár beállító script, így ha valaki azokat megszerzi nem leszek nagyon szomorú (bár nem örülnék neki. A dolgozatok nagy része egyébként is elérhető online). A jelszavak természetesen a benti gépen is biztonságosan vannak kezelve. Azok szinkronizálása még nem megoldott, azonban ritka mostanában, hogy tömegesen regisztrálnék új oldalakra, amit itthon is, s bent is rendszeresen használnék.
Ennek ellenére azért néha nálam a laptop, mert sebesség kell (a benti gép szegény tényleg nem egy mai darab), vagy ha olyan fájlok, környezet, amit a laptop biztosít.

xp qwerty

calendar 2008. március 24. author kobak

Sokadjára botlok bele a qwertz utálatomba. Most épp windowson kell wordben dolgoznom. Sajnos én qwerty-n szocializálódtam, s nekem az a normális. Nem tudok normálisan dolgozni qwertz billentyűzettel. Mindig félre ütök. Macre Gaba kiosztása kiválóan használható. Linuxon sima ügy. Windows xp alatt pedig leírom ide magamnak a Bertók Zoltánnál talált megoldást:

  • Start
  • Settings – Beállítások
  • Control Panel – Vezérlőpult
  • Regional and Language Options – Területi és nyelvi beállítások
  • Languages – Nyelvek
  • Details – Részletek
  • Add – Hozzáadás
  • Input Language: Hungarian – Alapértelmezett szövegbeviteli nyelv: magyar
  • Keyboard Layout/IME: Hungarian – Billentyűzetkiosztás vagy írásjelbevivő: magyar
  • Az Installed Services (Telepített szolgáltatások) ablakocskában válaszd a Hungarian 101 key-t (magyar 101 gombos), ez a QWERTY kiosztás. Ha a Hungarian-t (magyar) választod minden 101 nélkül, akkor a QWERTZ kiosztást kapod.

akkor röviden…

calendar 2007. október 4. author kobak

Elmúlt, tegnap megettem az utolsó két tablettát is. Így már antibiotikum nélkül tengetem napjaim. Persze a gyógyszerszedés nem múlt el nyomtalanul, s pár napja egy Boritól(!) összeszedett kis vírussal küzdök. Már kifele vagyok belőle, így hétfőtől, ha minden jól megy újra tanítás lesz. Örültö, vagy sem, ez a cél. :-)

Tegnap már leültem a gép elé, illetve az ölembe ültettem a macbookot, s elkezdtem játszogatni. Leszedtem egy csomó vmware image-et, s kipróbáltam egy rakat dolgot. Openbsd, Freebsd, meg egy adag rpm alapú linux. Be kell, hogy valljam, soha nem használtam rpm alapú disztribeket eddig. Mindig debian, ubuntu, meg gentoo volt a gépen. Az openSUSE 10.3 rc grafikus felületét nem sikerült működésre bírnom vmware fusion alatt ( phanatic is megkűzdött vele ), majd egyszer lehet teszek vele még egy próbát. Fedora 8 viszont egész tetszetős, majd még ismerkedem vele. Hihetetlen, hogy sok éven át majdnem kizárólag linuxot használtam, s most, amikor apple gépek vannak itthon hirtelen több különböző linux disztribet láttam egy nap alatt, mint anno.

By the way a fusion 1.1 beta ismét ingyenes (amíg tart a beta teszt időszak, s szerintem megint jobb, mint a parallels, amit ezennel el is távolítottam a miniről).

Aztán kipróbáltam az age 3-mat, amit ma töröltem is mindenestül a gépről. Nem szabad játszani. Veszélyes, nem veszi észre az ember, hogy telik az idő. És annyi minden fontosabb, hasznosabb, szebb dolog van, mint a monitor bámulása.

Regisztráltam tapir hatására a friendfeeden. Jó ötlet, de kellene bele custom feed hozzáadás, mert pl. ha valakinek több blogja van, akkor is csak egyet tud felvenni, s ez butaság. Több értelme van, s jobban kezelhető akkor már a lifestreamem. Pici hackolás, de minden felvehető bele. Gondolom ezen azért még változtatnak. By the way a jaiku és a tumblr is tudja ugyanezeket, tehát valami extrával elő kell még rukkolni a készítőknek.

Apropo, csiszi megmutatja miért jó safari 3-mat használni.

Kedvenc bloggerem, Chris J Davis csalódott az almában. Érdemes elolvasni a bejegyzését.

Kéne végre döntenem, hogy habari, vagy 2.3, meg kellene idő, amikor összerakom a fejemben már összeállt új designt, a mostanit közzéteszem, mert sok ember kérte már a fordítást, a k2 fordítást frissítem, mert hamarosan újabb release, s még egy csomó minden van, ami most nem jut eszembe.

Tegnap terveztem az októberi meetupon való részvételt, de kimaradt a fenti okból kifolyólag.

Apropó, a hétvégén, ha a gyomrom is egyetért a dologgal, s lázam se lesz már, akkor egy kedves német barátunk társaságában ellátogatunk a pálinka és kolbász fesztiválra.

És most még van egy csomó összeállítandó dolgozat, elészítendő weboldal, stb. Mielőtt azonban bármit tennék, egy c-vitamin, s egy alvás következik. Mert ki kell magamból kúrálni ezt a vírust. Jobb volt nélküle.

shipit Magyarorszagra

calendar 2007. április 11. author kobak

Az ubuntu shipit programja, ahol ingyenes ubuntu CD-ket lehet igényelni nem szereti a magyar á és é betűket, ezért is a címbeli ékezettelenség:

shipit

Átjavítottam, s azután elfogadta. Azért egy picit furcsállottam a dolgot.

wl500g vsftpd virtual user

calendar 2007. március 16. author kobak

Tegnap délután kb 1 órán át tököltem azzal, hogy szépen belőttem a vsftpd-t, majd felvettem magamat, mint felhasználót, de nem tudtam belépni se ssh-val, se ftp-vel. Telnet működött.

Nem értem máig sem a dolgot, de lényeg az, hogy a belépési shell-t bash helyett sh -ra kellett visszatennem, mert ha az újonnan telepített bash-t választottam, akkor a fenti probléma állt elő. Valahol el kéne vele fogadtatni a bash-t is, mint loginshellt, de ezen a rendszeren még nem tudom hova kell azt bepakolni. :-)

Jó tudni. Most majd jöhet már lassan a daapd, meg a lighttpd + php5 + MySQL. :-) Ja, és teljesen király, előkerestem egy régi 1 gigás microdrive-omat, s az van behúzva háttértárnak. Így nincs állandóra lekötve (meg nem hangos) a külső vinyóm.

wl-500g és az oleg féle firmware

calendar 2007. március 10. author kobak

Már múlt héten feltettem a legújabb Oleg féle firmwaret, de csak most jutottam oda, hogy elkezdjek játszani vele. Előszöris betelneteztem, majd feltettem egy ssh-t. Reboot.

Külső vinyót particionáltam immáron a “rooterből” szépen fdisk + parancssor társaságában. Majd jött az ipkg. Feltettem egy vim7-et, meg egy vsftpd-t. Még a vsftpd-t be kell konfigolni, hogy menjen szépen.

Csomagok meg vannak bőven a routerhez. Még gondolkozom egy apache2, php, mysql felpakolás, belövésen. De az majd csak a soknapos hétvége terméke lesz. :-)

Mindenesetre jó érzés, hogy egy teljesértékű és működő linux lakik a routeremben. Ja, és ha majd egyszer nagyon sok időm lesz, akkor felpakolok a routerre egy debiant. :-)

cacti remote exploit

calendar 2007. február 9. author kobak

A cacti egy nagyon szép kis program. Mindent elemez, grafikont csinál belőle, s ezt gyönyörűen meg is mutatja, ha kérjük. Ideág a történet szép része.

Ma figyelmeztettek, hogy az ultimate.hu domainemre egy phishing oldalt helyeztek el. Először az e-mailre megírtam a válaszom, hogy ugyanmár, biztos csak valami rossz vicc. Aztán megkaptam a pontos címet, s látom, hogy a cacti mappájában van az oldal. Megijedtem, amikor megláttam. Aztán elkapott a harci kedv.

Első lépésként ledaráltam a cactit. Előtte elmentettem a tartalmát későbbi elemzések céljából. Archiváltam a logokat, mindent, ami bizonyítja az állapotot. Ezután elkezdtem vadászni, hogy mi is jelenthette a gondot, hogy jutott be az illető. Nem szeretném bántani a kedves script kiddiet (azért letörném mindkét kezét, hogy ne érinthessen billentyűzetet többet), de nem praktikus saját e-mail címre küldeni a halászott jelszavakat. A cacti fórumban van egy perl script, aminek segítségével elég sokminden kideríthető a támadóról.

A cactin keresztül, mint ez már kiderülhetett sétált be. Fogta, s kihasználta a 0.8.6.j előtti verziókban található nyilvános biztonsági rést. Nálam a h volt fenn. Csomagból telepítve, testreszabva, beállítva.

Ezután körülnéztem pár nagyobb disztribució csomagjai között. A hivatalos debian stable terjesztésben (sarge) a c van, de javították benne már a hibát. Gentooban a j már testingként telepíthető. Ubuntu dapperban a h van, edgyben az i. Emberek, jó reggelt!

Aki használ cactit, az frissítsen gyorsan a j-re, s felejtse el a csomagokat!

asus wl-500g tapasztalatok

calendar 2007. január 8. author kobak

Tetszik. Egyelőre még a gyári firmware van fenn. A nyomtató megosztást buktam, mert a HP LaserJet 1020-as nyomtatója valóban az egyik legolcsóbb lézernyomtató, meg szép is jó is, de csak windowsos driver van hozzá. Lehet játszani a linuxon való beüzemeléssel, sőt osx alatt is működésre lehet bírni (azt hiszem) a 1010-es nyomtató driverével. A router azonban nem tudja bootoláskor feltölteni a drivert, emiatt ezt az előnyét egyelőre nem tudom kiaknázni.

A vinyó rákapcsolást annál inkább szeretem, s használom. Nem túl szép, ámde annál informatívabb webes felületen szépen be lehet konfigurálni az ftp szervert, van windowsos megosztás is. NTFS-t ha jól tudom a gyári firmware nem kezel. Ezt az Oleg féléről se tudom, de nem tartom valószínűnek. Viszont kezeli a linuxos ext fájlrendszereket. Így ha esetleg nagyobb (több gigás) fájlokat szeretnénk tárolni a külső vinyón, akkor érdemes azt használni.

A beépített letöltéskezelő és torrent klienshez feltelepítettem a windowsos klienst. Ilyenkor örülök, hogy feltelepítettem. Azóta működik a dualboot is, de ez egy másik történet. Az is szépen működik.

Egyetlen bibi a vezetéknélküli rész. Valahogy a jelerősség, sebesség nem az igazi. Persze lehet, hogy a custom firmware ezen (is) segítene?!

Persze a vicc a dologban, hogy a wifi lenne a lényeg…