Wargame Leviathan

Ya comenté que aquí que me enteré del wargame Levianthan de Intrude.

Ahora explicaré un poco como pasé los niveles. Como ya dice la web, es nivel fácil (1/10).


Nos conectamos a leviathan.intruded.net

» Read more…

Menorca

Demà volaré cap a Menorca, fins dilluns de desconnexió, sol, platja, dinars en terrassa a la bora del mar…

A més a més aprofitaré per fer immersions ;)

Ja aniré explicant.

hpacucli

Chuleta:

Mostra l’estatus de tots els controladors
[root@~]# hpacucli ctrl all show status
Smart Array E200i in Slot 0 (Embedded)
Controller Status: OK
Cache Status: Not Configured
Smart Array P600 in Slot 3
Controller Status: OK
Cache Status: OK
Battery/Capacitor Status: OK


Mostra l’estat de un slot en concret
[root@~]# hpacucli ctrl slot=3 pd all show status
physicaldrive 1I:1:5 (port 1I:box 1:bay 5, 300 GB): OK
physicaldrive 2I:1:4 (port 2I:box 1:bay 4, 0 MB): Failed
physicaldrive 2I:1:1 (port 2I:box 1:bay 1, 750 GB): OK
physicaldrive 2I:1:2 (port 2I:box 1:bay 2, 750 GB): OK
physicaldrive 2I:1:3 (port 2I:box 1:bay 3, 750 GB): OK


Mostra l’estat de tots els controladors
[root@~]# hpacucli controller all show config
Smart Array E200i in Slot 0 (Embedded) (sn: QT78MU1027 )
Smart Array P600 in Slot 3 (sn: P92B30Y9SV6085)
array A (SAS, Unused Space: 0 MB)
logicaldrive 1 (279.4 GB, RAID 1, Interim Recovery Mode)
physicaldrive 1I:1:5 (port 1I:box 1:bay 5, SAS, 300 GB, OK)
physicaldrive 2I:1:4 (port 2I:box 1:bay 4, SAS, 0 MB, Failed)
array B (SATA, Unused Space: 0 MB)
logicaldrive 2 (1.4 TB, RAID 5, OK)
physicaldrive 2I:1:1 (port 2I:box 1:bay 1, SATA, 750 GB, OK)
physicaldrive 2I:1:2 (port 2I:box 1:bay 2, SATA, 750 GB, OK)
physicaldrive 2I:1:3 (port 2I:box 1:bay 3, SATA, 750 GB, OK)

Función de PHP para acortar URL

Vía Code Snippets Con esta función podremos poner un link de URL más corta, sín modificar el href.

< ?php
function shorturl($url){
$length = strlen($url);
if($length > 45){
$length = $length - 25;
$first = substr($url, 0, -$length);
$last = substr($url, -15);
$new = $first."[ ... ]".$last;
return $new;
}else{
return $url;
}
}
?>


Para utilizar la función lo podremos hacer de la siguiente manera:

< ?php
$longurl= "http://www.google.com/search?q=symfony+project&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:tr:official&client=firefox-a";
$shorturl = shorturl($longurl);
echo "$shorturl";
?>


Aquí un ejemplo.

Super hombre/mujer

Leyendo Las penas del agente Smith y su artículo de Las Bayas de Goji he llegado a intentar imaginarme a un super hombre/mujer con una dieta de Bayas de Goji y con una Power Balance en cada muñeca. Este tipo de gente podría dominar el mundo!!
¿Podríamos decir que Chuck Norris come Bayas de Goji y usa Power Balance??


Conclusión: en tiempos de crisis todos los timos todas las ideas placebo resurgen como los caracoles después de la lluvia. No gastéis el dinero tan fácilmente.

Càmara sniper

He trobat un accessori divertit per fer fotos en mode snipper


Ho podeu comprar per 45$ aquí

Data inici d’un process

Via systemadmin.es prenc nota aquí per que no s’oblidi.

Per treure la data d’inici de un process es fa amb la opció lstart de ps (amb -o)

[root@FTP ~]# ps -eo "lstart,cmd" |grep ftp
Thu Jul 30 11:20:24 2009 pure-ftpd (SERVER)


O amb el PID:
[root@FTP ~]# ps -p 2958 -o lstart
STARTED
Thu Jul 30 11:20:23 2009


You don’t have permission to access

Per solucionar el següent error:
Forbidden

Hem de afegir això a la configuraciò del virtualhost:

< directory "/var/www/directory" >
Options FollowSymLinks
AllowOverride None
Order deny,allow
allow from all
< \directory >

I tampoc estaria malament posar un DirectoryIndex.

Como copiar un directorio via SSH

Hi han vegades que necessitem moure fitxers entre servidors/màquines Linux.
Abans el que feia era comprimir la carpeta i passar-la per scp a l’altre servidor. Però vaig voler fer això més ràpidament, de la següent manera:

tar zcvf - carpeta_a_enviar | SSH root@IP_DESTI "cd /home/usuari/; tar zxvf -"

Ho deixo com a nota.

Fitxers amb SETUID habilitat

Manera de buscar els fitxers amb el bit de setuid activat.

find / -type f \( -perm -4000 -o -perm -2000 \) -exec ls -la {} \; 2>/dev/null