Libro libre: «Implementación de servidores con GNU/Linux», edición agosto 2009

«Implementación de Servidores con GNU/Linux» es un libro electrónico de 623 páginas que recoge 10 años de trabajo de investigación y experiencia de su autor, Joel Barrios Dueñas, configurando servidores GNU/Linux.

Se edita bajo la comunidad Alcance Libre bajo la licencia Creative Commons y se puede descargar sin ningún coste, convirtiéndose en una guía de referencia para la configuración de Linux y sus servicios, el protocolo TCP/IP y la administración de redes.

Compartir carpeta con Samba en Ubuntu Server

Samba es una implementación libre del protocolo de compartición de archivos Windows bajo sistemas UNIX (Linux, Mac OS, Solaris…) y nos permite compartir archivos independientemente del sistema operativo.

Dispongo de un Ubuntu Server virtualizado en un Mac Mini como servidor web, de FTP, de archivos y de descargas. Como corre dentro de otro ordenador, me interesaba no utilizar interfaz gráfica para consumir menos recursos (aunque el Mac Mini va sobrao, jeje), asi que opté por Ubuntu Server porque no instala el entorno de ventanas o GUI (Graphic User Interface).

Compartir carpetas a través de Samba en Ubuntu mediante Gnome es relativamente sencillo, todo se realiza de manera intuitiva mediante el ratón. No es así si queremos, por ejemplo, hacer lo propio en Ubuntu server, que no dispone de interfaz gráfica y todo hay que hacerlo a través del archivo de configuración de Samba.

Pero como siempre en Linux, es un momento si sabemos hacerlo o un ratillo si tenemos que buscarlo por Google. Hoy toca mostrar cómo añadir carpetas para compartir en Samba a través de la línea de comandos.

Seguir leyendo «Compartir carpeta con Samba en Ubuntu Server»

Extraer CDs musicales con Grip en Ubuntu

Todos tenemos en casa CDs originales de música, y nos gustaría extraer sus pistas para insertar en nuestro iPod o cacharro mp3 similar.

Pues bien, para tal fin, existe en los repositorios de Ubuntu (y para cualquier Linux, claro) un programa fantástico para tal efecto: Grip (de GNU Rip).

Para instalarlo, simplemente teclearemos los siguientes dos comandos (para descargar e instalar sendos paquetes):

sudo apt-get install grip
sudo apt-get install lame

Con lo que ya tendremos el programa disponible en Aplicaciones – Sonido y Vídeo.

El primer paquete nos instala el programa, mientras que el segundo nos instala unos codecs para trabajar con mp3.

Montando un servidor web LAMP (Linux, Apache, MySQL, PHP) en Ubuntu


Después de algún tiempo, me decido finalmente a montar un servidor tanto web como de archivos, basado en Linux (Ubuntu 9.04). La razón de escoger éste sistema operativo es muy simple: hoy por hoy, para una red casera y como servidor web, es la mejor opción por su relación coste-calidad-requisitos hardware, y además, porque veo necesario en un trabajo como el mío conocer diferentes tecnologías y saber configurarlas y utilizarlas.

Aunque el mundo Windows promete una gran mejora con su Windows 7 (lo estoy probando y es redondo), y la alternativa Mac siempre está ahí (visual y funcionalmente fantástica, pero con sus contras), siempre he tenido ganas de meterme más en el mundillo del software libre, así que allá vamos.
Seguir leyendo «Montando un servidor web LAMP (Linux, Apache, MySQL, PHP) en Ubuntu»

Guía de Seguridad para Mac OS X Leopard

Logo de Apple

Apple ha publicado la segunda edición de su Mac OS X Security Configuration For Version 10.5 Leopard, un estupendo documento de 260 páginas sobre instalación y protección del último sistema operativo para ordenadores Mac.

Aunque esté en inglés, vale la pena descargarse este documento (a.k.a. libraco)gratuitamente desde la página oficial.