c'e' solo un modo di fare le cose: farle bene

Cosa NON deve fare un sistemista

set 14, 2008 Author: Gianluca | Filed under: Senza categoria

Scrivo questo post per sorridere chi continua a seguirmi nonostante l’aggiornamento del blog avviene con periodicità allarmanti.
Tornato dalle ferie e riimmerso nel lavoro, avrò di sicuro occasione di raccontare le mie esperienze sistemistiche al fine di aiutare chi si trova nella mia stessa condizione lavorativa.
Ma torniamo al titolo del post, cosa non deve fare un sistemista? Ecco ciò che un “”sistemista“”, che conosco, ha fatto e, che sconsiglio di prendere come esempio. La lista delle cosa da non fare questa:

  1. Installare CentOS, eh lo so ma purtroppo c’è che utilizza sistemi server non basati su Debian…
  2. Impostare il server in fase di installazione su IP pubblico
  3. Settare come password di root: “password”, no, non è Zelig è andata davvero così…
  4. Lasciare la porta SSH settata sulla 22
  5. Tornare a casa e “credere” di poter accedere da remoto al server

E’ importante quel “credere“. Se si lascia un server in quelle condizioni, dopo 3 ore non ci si accede più perché il primo ragazzino con script kiddie dotato di port scan si impossessera della vostra fiammante macchina.
E’ andata davvero così! Ma la cosa bella è che analizzando il server “impossessato da chissà queli forze del male” è stato lampante notare che l’intruso ha solo installato un server multiplayer di Counter-Strike, che culo! Poteva far di peggio.
Fortunatamente mi ha dato retta (dopo opera di convincimento) ed ha reinstallato il sistema (sempre con CentOS, ahimé) da zero.
Internet è una giungla completa, anarchia pura ma se lasciamo la porta spalancata…

eAccelerator su Debian Etch

lug 9, 2008 Author: Gianluca | Filed under: Apache, Debian, PHP

eAccelerator è un’estensione gratuita ed open source per PHP che si occupa di effettuare un lavoro di accelerazione, ottimizzazione e di cache sui vostri script scritti per l’appunto in PHP. I benefici di usare eAccelerator sono dimostrati da infiniti benchmark presenti su Internet. Read the rest of this entry »

Aggiungere un divice all’array RAID

mag 22, 2008 Author: Gianluca | Filed under: Debian

Supponiamo che abbiamo un server Linux (Debian) con i dischi in modalità RAID-1 e volessimo aggiungere all’array che compone il RAID un ulteriore disco.

Con il comando:

mdadm --add /dev/md[X] /dev/sd[Z][Y]

Il disco viene aggiunto come disco di spare.
Quindi è necessario dire al kernel che vogliamo avere un disco in più in mirroring che non sia di spare, ecco la soluzione:


mdadm -G /dev/md[X] -n[num_dischi]

Dove al posto di [num_dischi] c’è il numero di dischi (partizioni) che formeranno l’array. Ad esempio se l’array è composto da due dischi e se ne vuole aggiungere un terzo il valore corretto di [num_dischi] è 3.
Adesso possiamo aggiungere la partizione all’array raid:

mdadm --add /dev/md[X] /dev/sd[Z][Y]

Consiglio vivamente di leggere questa guida su Debianizzati che spiega molte altre cose utile sul RAID in ambiente Debian.

SSH Key on iPhone

mag 14, 2008 Author: Gianluca | Filed under: Apple, iPhone

SSH KeyIl sistema operativo dell’iPhone è una miniatura di Mac OS X e quindi un piccolo BSD. Su iPhone è possibile avere un client ed un server SSH nonché un piccolo ma sempre comodo terminale.

Vi rimando a questa guida per installare il software necessario ad utilizzare SSH su iPhone mentre qui farò una breve descrizione di come mettere la propria chiave privata SSH sul melafonino.

Read the rest of this entry »

Il mio iPhone

mag 9, 2008 Author: Gianluca | Filed under: iPhone

Ieri direttamente da Saint Louis è arrivato il mio iPhone e, con la faccia stupita e desiderosa di un bambino con il giocattolo nuovo, l’ho reso “italiano” ed ho cominicato ad usarlo.

Come per il PowerBook acquistato 2 anni fa, ho avuto la stessa sensazione: tutto è messo dove dovrebbe essere, il design è formidabile e l’unico neo che ho trovato è una gestione degli SMS troppo distante dalla ormai obsoleta usanza nostrana.

Penso che descrivere le mirabilanti funzionalità non serva poi tanto visto che Internet ha materiale a iosa sull’argomento e quindi chiudo il post sperando di poter realizzare qualche applicazione per il melafonino da condividere con i visitatori di IdeaFactory.

Ho descritto più accuratamente l’arrivo dell’iPhone sul mio profilo FaceBook.

MySQL 5 su Mac OS X Leopard

apr 7, 2008 Author: Gianluca | Filed under: Apple, MySQL

Nel precedente post ho descritto come installare PHP 5, adesso è il turno di MySQL 5.

Per scaricare la versione open-source del celebre database server bisogna recarsi qui:

http://dev.mysql.com/downloads/mysql/5.0.html#macosx-dmg

Scegliere il pacchetto più adatto all’hardware ed alla versione di Mac OS X che si possiede.

Il file .dmg scaricato contiene il server vero e proprio ed il comodissimo tool, MySQL.prefPane, che aggiunge alle “Preferenze di sistema” la possibilità di avviare MySQL. Read the rest of this entry »

PHP 5 su Mac OS X Leopard

apr 7, 2008 Author: Gianluca | Filed under: Apple, PHP

In Mac OS X è presente Apache e per avviarlo basta abilitare la “Condivisione web” sotto “Condivisione” che si trova in “Preferenze di sitema” nella parte “Internet e network“:

Condivisioni

Adesso con il vostro browsr di fiducia potete navigare il vostro indirizzo ip e vi verrà mostrata la pagina di benvenuto di Apache (la cui document root è /Library/WebServer/Documents/).
Se al vostro indirizzo aggiungete:

/~nomeutente/

Compariranno a video i contenuti HTML che si trovano sotto la directory “Siti” presente nella vostra home.

Fin qui tutto bene, ma PHP 5?. Read the rest of this entry »

Last 3 LifeStream

  1. Today

    1. RT @lddio: La mafia teme più la scuola della giustizia. L'istruzione toglie erba sotto i piedi della cultura mafiosa. (A. Caponnetto, 19 ... [gianlucagentile]

      10h ago via Twitter

    2. RT @gzaffagnini: @riotta Dio accolga coloro che lo #Stato non riesce a proteggere [gianlucagentile]

      10h ago via Twitter

    3. RT @donati_giacomo: Solo delle Merde possono piazzare una bomba davanti una scuola! #brindisi [gianlucagentile]

      10h ago via Twitter

    Upstream

    Powered by Lifestream.

Flickr PhotoStream

    DSCF9988.JPGDSCF9958.JPGDSCF9968.JPGDSCF9980.JPGDSCF9981.JPG

Blogroll


Calendar

maggio: 2012
L M M G V S D
« nov    
 123456
78910111213
14151617181920
21222324252627
28293031