| Ay! Esto de mantener un servidor no deja de ser un engorro. Tiene una parte que me gusta, no lo voy a negar, siempre he sido un trasto con esto de Linux y los ordenadores, pero un ordenador puede fallar por tantas cosas, que se hace agobiante. Estos dias me recuerdan cuando administraba la Freebsd de ’share’. Realmente aprendí una barbaridad de seguridad, apache, ftps y todas esas movidas, pero era un estrés. Si no rompía esto, rompía lo otro.
Todo esto viene a que este servidor tuvo dos caidas ( lo que es la vida, jeje ). La primera, saltaron los plomos el Domingo por la noche y el Lunes era festivo. El SAE obviamente no aguantó y se fue todo al garete. XFS demostró una vez más ser la elección adecuado y el sistema se restauró simplemente levantando los plomos. Me pregunto si habrá alguna forma de hacer que el servidor se encienda en cuanto haya corriente eléctrica.. seguro que sí. Pena no tener un SAE de esos que se comunican con el PC.. podía ser divertido ponerlo a andar.
La segunda caida ha sido aún más estupida que la primera. Ha venido motivada por Edgar. Edgar es un cotacto que tengo en mi cuenta de Jabber ( Jabber -> sustituto más que aceptable del Msn Messenger ) . Este te permite poner en tu web tu estado, como podeis observar el bloque ¿On-line? que está a vuestra izquierda. El tema es que lo hacía con un ‘readline’ de PHP, y, por sabe Dios que motivo, no era capaz de acceder a la web. He cambiado el bloque para que solo ponga la imagen y pista. Además me he cambiado a Eduardo: jabberes.org . No dejeis de echarle un vistazo.
Esto del PHP es una movida. Hoy han caido en mis manos un par de scripts de lo que utiliza la peña para hackear. La tipica movida de tener un ‘include’ a lo loco en el código que alguien usa para meterte su propio código PHP. El script de marrás te permitía hacer de TODO: ver información del sistema, instalar un rootkit, un xploit para ganar privilegios (dudo que funcione ya ), navegar por el disco duro, pasar comandos a la shell, escaneo de puertos, etc. Me he quedado acojonado. Obviamente no lo voy a subir, pero me lo he guardado. Me parece interesante configurar bien Apache y el sistema para que ese tipo de scripts no se puedan ejecutar.
Ya para acabar esta entrada, que por otro lado es del todo improvisada, decir que hoy encontré un link que había perdido hace mucho tiempo y que he buscado varias veces sin éxito: expect . Se trata de un lenguaje de script como lo puede ser ‘bash’ o ‘perl’ pero con la particularidad de que te permite introducir y leer comandos a traves de la shell en sesiones ftp, ssh, etc. Me ha parecido muy útil ( especialmente para un script que vaya chequeando los distintos servidores, pillando logs, etc.. ) y, desde luego, me lo he apuntado.
¡Ah! Se me olvidaba. Hoy también he descubierto el comando ’script’. Te permite dejar escrito en un fichero todo lo que introduces por el teclado en una sesión. No sé que tal se llevará con ’screen’, lo suelo usar mucho, pero bueno, habrá que probarlo.
¡Buena semana a todos!
|
| La de tiempo que se puede perder haciendo chorradas. Y si eres aficionado a Linux y la programación, ni te cuento. Te juras que sólo vas a leer el correo y acabas tirándote toda la tarde. En fin, vacaciones.. para que os quiero.. pues si: para ir a la playa, de juerga, hacer algo de deporte y, en fin, vivir la vida. Suerte que en una semana me piro lejos de cualquier cosa que no sea mar, playa y chicas.. quiero decir.. tablas.
La web ya está lista. Ahora quedará así y trataré de ir añadiendo cosas poco a poco.. ya lo he dicho, y lo repito: no pienso matarme lo más mínimo. Esto no es un blog, si no más bien un sitio donde reunir todas mis chorradas y cosas variopintas, nada más. Osea, algo para mí.
El server ya no es solo para mí.. pero creo que está quedando bastante currado y seguro. debian es una maravilla, pero de eso ya hablaré en otros posts.
La última cosilla que he hecho: el puto favicon .
Bueno, no ha sido tan díficil:
apt-get install icoutils (apt-get, apt-get, apt-get... )
Luego con el gimp he creado una imagen de 16x16 pixel que ha sido básicamente cortarle la cabeza a mi avatar y la he llamado 'favicon.png'. Luego:
icotool -c favicon.png > favicon.ico
y he puesto un:
HTML:
-
-
<link rel="shortcut icon" href="/favicon.ico" type="image/x-icon" />
-
en la cabecera php del Drupal (ahora wordpress).
Sé que también se puede dejar como png, y cambiando la cabecera traga.. pero por mí se queda así.
Buenas noches!!
|