Seguridad XAMPP para Linux – Aprende a configurar tus servidores Apache y MySQL tras su instalación

Medidas de seguridad para XAMPP de Linux

Seguridad XAMPP para Linux
Aprende a configurar tus servidores Apache y MySQL tras su instalación

Vamos a ver como podemos configurar el servidor Apache y MySQL que proporciona XAMPP para sistemas operativos Linux ya que este cuando se instala y se arranca por primera vez viene con muy pocas o casi ninguna medida de seguridad, en caso que solo uses tú los servidores y que los trabajos que crees no se publiquen en Internet si no que sean solo maquetas locales no será tan importante, si por el contrario usas XAMPP de forma oficial colgando tus trabajos en Internet será de vital importancia que lo configure correctamente.
Como se puede ver en la siguiente imagen cuando entramos en el panel de localhost tenemos una opción de menú llamada seguridad desde la que observamos que indica faltan medidas por aplicar:

Medidas de seguridad para XAMPP de Linux
Medidas de seguridad para XAMPP de Linux

Bien vamos a ver como podemos evitar estos avisos, podríamos hacer esto de forma manual pero la aplicación trae ya un script configurado para ahorrar este trabajo, abrimos una terminal como usuario su y escribimos en ella:

$ /opt/lampp/lampp security

Una vez que lo escribimos vemos que la terminal nos va indicando las partes de los servidores que no tienen seguridad (password) y nos pregunta si queremos poner una contraseña, podemos escribir distintas claves para cada apartado, phpMyadmin, FTP, MySQL, etc, pero yo te recomiendo que escribas la misma contraseña para todo ya que si no puede ser después un poco lío, los usuarios no se pueden cambiar, son usuarios que tienen que existir casi obligatoriamente.
Ahora si pulsamos F5 sobre el panel de localhost de XAMPP vemos que nos pide un nombre de usuario y una contraseña, bien, el usuario para xampp es, lampp y la contraseña la que hayas escogido, vemos una vez que entramos que ahora el apartado de seguridad indica que está todo ok, o por lo menos los componentes que tenemos corriendo en el servidor:

XAMPP Seguro
XAMPP Seguro

Si queremos abrir por ejemplo la aplicación web phpMyadmin pulsaremos sobre el enlace que hay en el menú izquierdo, el que pone phpmyadmin, el usuario por defecto es root y la contraseña igual la que hayas escogido, poco más en cuanto a este apartado, ya podemos seguir usando el servidor pero con la seguridad de tener todos sus componentes a salvo de posibles intrusos.

Ahora vamos a escribir algunos comandos interesantes para ejecutar sobre el servidor, por ejemplo:

$ /opt/lampp/lampp phpstatus

Con este comando podemos ver con facilidad la versión que estamos usando en php, ahora vamos por la 5.2 creo. también son interesantes estos:

start inicia el servicio XAMPP
stop  detiene el servicio XAMPP
 restart  detiene e inicia XAMPP
 startapache  inicia solamente Apache
 startssl inicia el soporte SSL de Apache. Lo activa permanentemente.
 startmysql inicia el servicio de MySQL
 startftp inicia el servicio de FTP (ProFTPD). Lo activa permanentemente
 stopapache detiene solamente Apache
 stopmysql detiene servicio MySQL
 stopssl detiene servicio SSL Apache
 stopftp  detiene servicio FTP
 security  inicia un chequeo de seguridad

Vamos a ver que donde están los directorios más importantes de nuestro servidor XAMPP:

 /opt/lampp/bin/ Comandos de XAMPP. /opt/lampp/bin/mysql llama al MySQL monitor.
 /opt/lampp/htdocs/  El directorio HTDOCS de Apache
 /opt/lampp/etc/httpd.conf  Archivo de configuración de Apache
 /opt/lampp/etc/my.cnf  Archivo de configuración de MySQL
 /opt/lampp/etc/php.ini  Archivo de Configuración de PHP
 /opt/lampp/etc/proftpd.conf  Archivo de configuración de ProFTPD
 /opt/lampp/phpmyadmin/config.inc.php  Archivo de configuración de phpMyAdmin

Un apunte más que para todos aquellos autodidactas entusiastas de este tipo de programación seguro les va a venir pero que muy bien, se trata de la ruta que tiene nuestra terminal de mysql para su funcionamiento por medio de comandos escritos a mano, es un poco más laborioso pero para algunas cuestioes es imprescindible poder disponer de esta terminal, para poder usar la terminal MySQL se realizarán estos simples pasos, escribe en la terminal de Ubuntu (la de siempre):

$ cd /opt/lampp/bin
$ ./mysql -h 127.0.0.1 -u (el usuario que seas, seguramente root y sin paréntesis) -p

Hacto seguido nos pedirá la contraseña de MySQL ojo!! no la nuestra como administradores linux, la misma contraseña que hemos escrito anterior mente, y listos a usar los comandos de MySQL desde la terminal al estilo «Pro»:

Terminal MySQL
Terminal MySQL

Queda un poco más pero se me está haciendo un poco tarde para continuar, seguiremos en otro momento ok??
Indicaré también como se pueden configurar estos archivos de forma correcta, hasta entonces me despido, un saludo a todo el mundo…

¿Cómo optimizar Ubuntu 10.04?- Mejorar Ubuntu 10.04 – Pon a punto Ubuntu 10.04

Los mejores trucos para Ubuntu GNU 10.04 – Pon a punto Ubuntu 10.04

Y ahora que ya hemos instalado ubuntu 10.04, ¿qué hacemos..? Es cierto que tal cual viene de la 1º instalación está más que preparado para trabajar pero aún así y todo todavía hay que ajustar algunas cosas para poder decir que tenemos un Ubuntu 100% configuarado y listo para trabajar con él.

Como por ejemplo añadir algunos repositos más, añadir paquetes para que pueda leer DVD’s y algunos formatos especiales, actualizarlo, etc, etc,… Comencemos:

Vamos a comenzar haciendo un inciso sobre donde se ha instalado nuestro sistema Ubuntu 10.04, podría ser que esa instalación la hiciésemos en un disco duro normal sea de pc o sea de portatil o, también podría ser que la hiciésemos en una máquina virtual como Virtual box, o mejor VMware. Yo uso esta última con muy buenos resultados, tanto que puedo tener varios sistemas virtualizados y cada vez que necesito usar alguno funciona como si fuese un sistema independiente, de esa forma puedo destinar cada sistema para unas tareas específicas teniendo todo mucho más ordenado y más importante mejor repartido dentro del pc total.
Entonces si eres como yo de los que tienes ubuntu virtualizado en tu sistema con VMware tendrías que realizar el siguiente paso, en caso contrario o en caso que utilices otro software para virtualizar el sistema puedes pasar directamente al paso número 2.

1º INSTALA LAS HERRAMIENTAS PARA VIRTUALIZADOS

Lo primero que vamos a hacer es instalar las VMWareTools en el sistema Ubuntu virtualizado, si no sabes como hacer este paso puedes leer una entrada que se creó hace un tiempo enseñando a hacerlo.
Esto nos va a proporcionar una serie de herramientas para el manejo de nuestro sistema virtualizado y para su integración con el sistema padre que nos van a venir muy bien.

2º INSTALA LA APLICACIÓN TWEAK TE HARÁ LA VIDA MÁS FÁCIL

El siguiente paso será instalar un complemento para Ubuntu que nos va a hacer la vida un poco más fácil con este sistema, tanto para instalar después paquetes, como para actualizar estos, para colocar los botones de las ventanas en el lado derecho del monitor, etc, etc.
Se trata de una app llamada Ubuntu Tweak y que para los que estén acostumbrados a la consola de comandos o terminal seguro no les gusta pero que para el resto como indico puede ser de gran ayuda.
Podemos instalar la app de dos maneras, una es descargar la aplicación de Internet desde la url:
http://ubuntu-tweak.com/downloads/
Se ejecuta con doble click y se instala, así de fácil.
La otra forma y a mi entender la correcta, es añadir los repositorios a la librería para este programa, de esa forma cada vez que salga una nueva versión nos avisará para que la instalemos, para hacer esto abrimos como siempre nuestra terminal y escribimos en ella:

$ sudo add-apt-repository ppa:tualatrix/ppa
$ sudo apt-get update && sudo apt-get install ubuntu-tweak

Una vez que tenemos instalado el ubuntu tweak lo abriremos para instalar algunas cosas más, por ejemplo en la sección de Escritorio tenemos disponible el Configurador Avanado de escritorio Compiz que hay que instalar, o los widgets para el escritorio con la extensión Screenlets, estas entre otras, mejor veis cada uno lo que hay y escogéis a vuestro gusto, existen muchas configuraciones a nuestro alcance.

3º EXTIENDE LA LIBRERÍA DE REPOSITORIOS

Podemos añadir algunos repositorios más a la librería de software libre que tenemos disponible, de esta manera ampliaremos un poco más la lista de programas. Abrimos terminal y escribimos en ella:

$ sudo wget --output-document=/etc/apt/sources.list.d/medibuntu.list http://www.medibuntu.org/sources.list.d/$(lsb_release -cs).list
$ sudo aptitude -q update && sudo aptitude -y --allow-untrusted install medibuntu-keyring && sudo aptitude update 
$ sudo apt-get update

4º INSTALA LOS EXTRAS RESTRINGIDOS

Cuando instalamos Ubuntu por primera vez este no viene preparado para ver o reproducir algunos tipos de archivos como por ejemplo dos DVD’s o los mp3 por problemas de licencias teniendo que ser nosotros los encargados de añadir algunos paquetes para que se reactiven estas funcionalidades, (aclaración, a partir de Ubuntu versión 11 puedes escoger en el momento de la instalación si deseas agregar estas dependencias o no)
Los extras restringidos se instalan de la siguiente manera:

Abre una terminal para escribir en ella:

$ sudo apt-get install ubuntu-restricted-extras
$ sudo /usr/share/doc/libdvdread4/install-css.sh

5º DAR MÁS POTENCIA AL NAVEGADOR DE VENTANAS NAUTILUS

Podemos instalar un complemento para el navegador de carpetas «nautilus» que extenderá un poco más sus utilidades y le dará mejor apariencia poniendo ciertos botones a nuestro alcance muy cómodos, escribimos lo siguiente en una terminal como usuarios su:

$ sudo add-apt-repository ppa:am-monkeyd/nautilus-elementary-ppa
$ sudo apt-get update && sudo apt-get upgrade
$ nautilus -q

6º COMPRIMIR Y DESCOMPRIMIR TODO TIPO DE ARCHIVOS

Muy importante, tenemos que instalar una app para poder descomprimir después los archivos que nos encontremos en formatos como .zip o .rar, que por otro lado abundan en la red, tecleamos lo siguiente en una terminal:

$ sudo apt-get install unace unrar zip unzip p7zip-full p7zip-rar sharutils rar uudeview mpack lha arj cabextract file-roller

7º INVESTIGA ¿QUE REPOSITORIOS VOY A NECESITAR?

Vamos a instalar también una herramienta de gran utilidad puesto que nos dirá el nombre de un determinado repositorio solo con escribir el nombre el programa o app,  cuando sepamos el nombre del programa y este no aparezca en centro de software de Ubuntu podemos buscar su repositorio con esta herramienta para añadir este a nuestra lista y que esté así la app deseada o buscada, añadimos la herramienta de la siguiente manera, abrimos terminal root y escribimos:

$ sudo add-apt-repository ppa:wrinkliez/ppasearch
$ sudo apt-get update && sudo apt-get install ppasearch

8º PERSONALIZA TU TERMINAL DE COMANDOS

Vamos a crear un nuevo perfil para la terminal de comandos, esto es debido a que después la usaremos muchísimo con este S.O como ya habréis podido comprobar, por comodidad la haremos un poco transparente y por estética cambiaremos los colores de fondo y de fuente a nuestro antojo, empecemos:
-Pulsamos Aplicaciones>Accesorios>Terminal para abrir una terminal de comandos, cuando esta esté abierta pulsamos Editar>Perfiles y después en Nuevo, le damos un nombre dejado lo demás como está.
–  Después se abrirá una ventana con varias opciones, no te alarmes los pasos son muy sencillos, ve a la pestaña «Colores» para escoger los que más te gusten para tu terminal, tienes que desmarcar la casilla que pone «Usar colores del tema del sistema», ahora si puedes cambiar los colores escogiendo tú los que te gusten o eligiendo una pre configuración de las que trae por ejemplo «verde sobre negro»

Colores Terminal Linux
Colores Terminal Linux

– Ahora ve a la pestaña «Fondo» para dar transparencia a la pantalla, yo la dejo a la mitad pero es a gusto propio..
– Solo falta activar el perfil que hemos creado, cerramos la anterior ventana para volver a la 1º que abrimos y veremos que en la parte inferior pone «Perfil utilizado para lanzar una terminal nueva» ahí tenemos que marcar el nombre de nuestro nuevo perfil para que la próxima vez que lancemos la terminal lo lea como aquí:

Terminal Transparente
Terminal Transparente

– Listo ya tenemos la terminal lista para su trabajo diario con Ubuntu 10.04

9º ALGUNAS APLICACIONES INTERESANTES

Bien, vamos a instalar unos cuantos softwares vitales para el funcionamiento de todo sistema de escritorio ubuntu como son:

– Aun que creo que esto ya está por si acaso actualizamos escribiendo en la terminal:

$ sudo apt-get update
$ sudo apt-get -y dist-upgrade

– Una aplicación interesante será alien, con ella podremos convertir los paquetes de distribuciones como Red Hat, Open Suse o Mandriva que en principio no son aptos para Ubuntu distri de Debian con paquetes .deb, los otros son por ejemplo los .rpm, a sí que si te ha pasado buscar una aplicación y resulta que solo encuentras disponibles paquetes .rpm y no la has podido instalar no te preocupes por que ahora vas a poder convertiros a .deb e instalarlos con doble click, para instalar alien desde la consola escribimos lo siguiente:

$ sudo apt-get install alien

Después para usar esta aplicación lo haremos desde la terminal de comandos, con comandos como estos:
RPM => Supongamos que el paquete a convertir se encuentra en el directorio Descargas, escribimos:

$ cd Descargas
$ sudo alien -d nombre_archivo.rpm

tar.gz => Supongamos que el paquete a convertir se encuentra en el escritorio, escribimos lo siguiente :

$ cd Escritorio
$ sudo alien nombre_archivo.tar.gz y se generara el paquete deb

tar.bz2 => Estos son iguales que los tar.gz la clave está en que hay que descomprimir primer el formato tar.bz2 para comprimir de nuevo en formato tar.gz y hacer lo mismo que el anterior.

– Instalaremos el reproductor VLC:

$ sudo apt-get -y install vlc

– También MSN de Microsoft para Ubuntu:

$ sudo apt-get -y install amsn

– El programa de edición gráfica GIMP:

$ sudo apt-get -y install gimp
$ sudo add-apt-repository ppa:ricotz/ppa
$ sudo apt-get update

Y algunos plugins:

$ sudo apt-get -y install gimp-plugin-registry gimp-resynthesizer gimp-ufraw

Inkscape un editor para dibujos vectoriales, los ideales para la web por ejemplo:

$ sudo apt-get install inkscape

– El navegador de Google Chromium:

$ sudo apt-get install chromium-browser

– Si necesitas montar o crear unidades virtuales de CD o DVD como con DaemonTools por ejemplo tendremos que instalar esta aplicación acetoneiso :

$ sudo apt-get -y install acetoneiso

– Instalamos la fuente de Ubuntu

$ sudo aptitude install ttf-ubuntu-title

En caso de querer instalar más fuentes haz lo siguiente:
Descarga la fuente desde Internet, normal mente suele ser un archivo .ttf, si está comprimido en .rar, .zip, o en el formato que sea antes de nada descomprime ese archivo y saca el .ttf fuera, después sitúate con la terminal de comandos en la misma carpeta que el archivo .ttf para escribir dentro de la terminal esto:

$ sudo mv /home/usuario/rutalarchivo/*.ttf /usr/share/fonts
$ sudo fc-cache -f -v

10º PERSONALIZA EL SISTEMA OPERATIVO

Para personalizar el sistema vamos a instalar una app desde el centro de comandos de Ubuntu, buscamos «gestor de arte» y lo instalamos:

Gestor de Arte Ubuntu
Gestor de Arte Ubuntu

2 Huevos de pascua para tu Linux Ubuntu | IIngeniosos softwares secretos de desarrolladores linux

2 Huevos de pascua para tu Linux Ubuntu | Ingeniosos softs secretos de desarrolladores linux

He aquí dos divertidos huevos de pascua para todos los usuarios de Ubuntu Linux, para los que se estén preguntando que qué es un huevo de pascua ahí dejo una explicación:

Huevo de pascua (el de los programadores o desarrolladores de software) es un pequeño sub programa llamémoslo así que acompaña la programación donde va escondido y que es difícil de encontrar de ahí su nombre, suelen ser gracias, juegos o mensajes subliminales creados por los programadores y cada vez que se descubre uno es una especie de logro por parte de quién lo descubre.

Ahora que ya sabe todo el mundo lo que es un huevo de pascua vamos con dos para el sistema operativo Ubuntu de Linux:
1º – Abre la ventana de ejecución mediante las techas Alt + F2 y escribe tal cual: gegls from outer space
(Se abrirá una ventana con un divertido juego)
2º – En la misma ventana de ejecución de comandos escribe este otro texto: free the fish

(Aparece un pez simpático) para quitar el pez escribe: killal gnome-panel

(y se cerrará)

Conocía más para Office pero ahora no recuerdo bien como son, cuando lo recuerde lo posteo, no obstante también podéis escribir los que sepáis en los comentarios para que los conozcamos también nosotros que seguro son muchos, gracias un saludo…

¿Cómo instalar LAMPP en Ubuntu 10.04..?-Aprende a instalar y configurar tu servidor Apache LAMPP

Xampp1

Hola un día más a todo el mundo fanático de Linux y de su sistema Ubuntu. En esta ocasión vamos a ver como podemos tener instalado y configurado para trabajar en local un servidor Apache con todo lo necesario para que podamos desarrollar nuestras páginas web en local desde él, y digo todo lo necesario porque esta instalación ya viene con todo como por ejemplo las bases de datos mysql, un gestor FTP para subir archivos, el phpMyadmin (para el que le guste..), la consola de comandos para mysql, etc, etc…

Para nuestra instalación vamos a utilizar un paquete que como digo ya lo trae todo llamado, XAMP siglas en Inglés de «linuX»-«Apache»-«Mysql»-«Php», también existe su homónima para Windows llamada WAMP que es igual a excepción de su comienzo que es «Windows», nosotros como estamos usando Ubuntu usaremos la versión de Linux-

Lo primero de todo será descargar el paquete de instalación desde su página web, desde aquí:
http://sourceforge.net/projects/xampp/files/BETAS/xampp-linux-1.7.7.tar.gz/download 

Actualmente van por la versión 1.7 pero si cuando leas esto ya es otra distinta piensa que la instalación será igual a excepción de que cuando tengas que escribir el nombre del archivo tendrás que escribir también la versión que hayas descargado.

Una vez que tenemos el archivo en nuestro sistema abrimos una terminal como usuario «root» y escribimos lo siguiente:

cd Descargas/

tar xvfz xampp-linux-1.7.7.tar.gz -C /opt

Ahora lo tenemos instalado en nuestro sistema en la carpeta

/opt/lampp

Para arrancar el servidor y todas sus herramientas vasta con escribir esa orden desde la terminal:

/opt/lampp/lampp start

Acto seguido nos tiene que escribir esto la terminal:

Starting XAMPP 1.7.7...
LAMPP: Starting Apache...
LAMPP: Starting MySQL...
LAMPP started.

Para indicar que está arrancado, y ahora para ver que real mente está todo ok, abrimos  el navegador y escribimos en la barra de navegación:

http://localhost/

Para que se abra la pantalla de configuración de XAMPP, escogemos el idioma y ya tenemos instalado nuestro servidor para hacer pruebas o proyectos en modo local.

Ahora solo falta configurar este para por ejemplo añadir más seguridad por medio de claves passwords o ver como podemos editar algunos archivos importantes como el php.ini y demás, pero eso lo veremos más adelante que hasta aquí ya está bien con este tutorial, os dejo con una captura de pantalla de la instalación recién terminada, gracias a todo el mundo y un cordial saludo…

Xampp1
Xampp1

 

Xampp2
Xampp2

Truco Ubuntu: Navega en modo texto desde la terminal

1º Truco para Ubuntu
Navega en modo texto desde la terminal…

Estrenamos espacio o categoría para el blog llamada Trucos y que va a contener entradas que sean precisa mente eso, trucos, que no llegen a ser tutoriales por lo poco extensos que sean pero que sean lo suficiente mente interesantes como para poder generar una entrada con ellos, trucos como por ejemplo huevos de pascua escondidos, atajos de teclado, configuraciones de programas, etc.

Y sin más vamos con el primer truco que como no iba a ser de otra manera es para el sistema operativo Ubuntu de linux (no se nota que es el que más me gusta a que no..), y por cierto es un truco que muchos usuarios avanzados del sistema desconocen, no es más que el poder navegar por internet desde la terminal de comandos en modo texto, que para algunas ocasiones es ideal, como por ejemplo si estamos en un puesto de trabajo y no queremos que el de al lado se de cuenta de que página estamos visitando o si somos desarrolladores y queremos ver solo el contenido de texto de nuestros proyectos podemos sin necesidad de instalar nada, hacer esto es tan sencillo como escribir en una terminal como superusuario lo siguiente:
w3m páginwebquequeremosver
El encargado de que podamos ver la página es w3m un programa que traen todas las distris linux para tal fin, un ejemplo verdadero sería este:
w3m http://www.google.es
y veremos el buscador en modo texto.

Gracias…

¿Cómo instalar Internet Explorer en Ubuntu 10-04..? Aprende a instalar Internet Explorer 4 for Linux para Ubuntu

Aprende a instalar Internet Explorer 4 for Linux para Ubuntu

Hola que tal amigos/as..
En este post vamos a ver como podemos tener instalado Internet Explorer para Linux en Ubuntu 10.04, muchos estaréis pensando que para que exactamente tener Internet Explorer en Ubuntu si ya trae un buen navegador como es Firefox, bien es sencillo, si eres como yo desarrollador de aplicaciones web y estás creando estas con linux o más bien con Ubuntu es seguro que vas a necesitar probar estas en un navegador de Internet Explorer y en otro de Firefox como mínimo para asegurar que corre bien en ambas, eso pasa por el poco consenso que existe sobre la manera que tienen de ejecutar el código fuente de nuestro proyecto uno u otro, puede variar en gran medida y la única forma de que esto no pase es ir comprobando el trabajo mientras lo creamos.

Para instalar Internet Explorer en Ubuntu existe una versión llamada IExplorer4Linux que nos viene de miedo, lo primero es tener instalada una app llamada wine que sirve para emular el sistema operativo Windows y para poder así instalar los programas de Windows en Ubuntu. Los pasos son estos…

1º Copia y pega en un terminal como superusuario lo siguiente, para añadir el repósito de wine a tu sistema:
sudo add-apt-repository ppa:ubuntu-wine/ppa
sudo apt-get update
sudo apt-get install wine1.3

(Con esto añadimos el repósito lo actualizamos e instalamos wine la versión 1.3 (la última))

2º Ahora vamos a descargar y a descomprimir nuestro IExplorer4Linux, en otra terminal y siempre como superusuario copia y pega lo siguiente:
wget http://www.tatanka.com.br/ies4linux/downloads/ies4linux-latest.tar.gz
tar zxvf ies4linux-latest.tar.gz
cd ies4linu (presionamos TAB para que complete)

3º Tenemos descomprimido el soft de Windows en nuestro directorio home/usuario/ la carpeta de IExplorer4Linux.
Ahora falta solo instalar este en wine lo podemos hacer de dos formas o pegamos esto en la anterior terminal como superusuario:
./ies4linux
O vamos a la carpeta «home/usuario/ies4linux-2.99.0.1/» y una vez en ella hacemos doble click sobre el archivo «ies4linux» para que este se ejecute en una terminal y se instale…

4º El resto es muy sencillo ya que solo hay que elegir un par de cosas como la versión a instalar (te recomiendo la última) y un par de cosas más que como digo son sencillas de entender.
Una cosa más si quieres añadir un lanzador directo a IExplorer4Linux lo puedes hacer desde la siguiente ruta:
/home/usuario/ies4linux/ies4linux
Si no ya sabes que tienes tu IExplorer4Linux en la carpeta de archivos de programa de la app wine instalada junto la resto de aplicaciones de Ubuntu

Eso es todo espero que os sirva de ayuda este tutorial lo mismo que me ha servido a mi buscar la información para instalar IExplorer4Linux y para hacer el tuto, gracias os dejo con una captura de pantalla de IExplorer4Linux, un saludo…

Imagen de IExplorer4Linux - wine-Ubuntu
Imagen de IExplorer4Linux - wine-Ubuntu