Archivo de la etiqueta: Ubuntu

Vulnerabilidades en el comando SuDo

Afecta a: Ubuntu en las versiones 6.06, 8.04, 8.10, 9.04 y 9.10. Con sus correspondientes derivados.

Se descubrió que sudo no valida la ruta del pseudo-comando sudoedit con lo cual un atacante local con permiso para usar este comando puede realizar un escalado de privilegios y conseguir así ejecutar cualquier código como ROOT. El pseudo-comando sudoedit no es usado en una instalación por defecto de Ubuntu.

Realizar una actualización estándar del sistema soluciona todos los problemas, basta con ejecutar el comando:

sudo apt-get update && sudo apt-get safe-upgrade

USN-905-1 publicado desde el 26 de febrero 2010

Ganar espacio en Firefox para visualizar las paginas

En ocasiones puede resultar muy estorboso tener todas esas barras e iconos amontonados en nuestro firefox limitando el espacio en el que se visualizan las paginas web, en especial si navegamos en una Ultra-Portátil como es mi caso. Lo que haremos es reducir las barras de herramientas e iconos, personalizando nuestro firefox a gusto.

Básicamente son dos plugins uno hace que la barra de menús se oculte en un solo botón y el otro hace que la barra de marcadores se oculte de nuevo en otro botón, esto nos deja con una sola barra. Procedemos a instalar:

Bookmarks Menu. Vea sus marcadores en un solo botón con menú. Instalar la ultima versión oficial.

Compact Menu 2. Duplica la barra de menú en la barra de herramientas como menú de menús. Instalar la ultima versión oficial (Linux).

Después de reiniciar deberíamos ver los nuevos botones.

Damos clic en la barra de herramientas y desactivamos: Barra de menús y Marcadores, seleccionamos Personalizar… y jugamos con los iconos y botones resultantes. Vamos al menú Editar > Preferencias y en la sección Pestañas desactivamos la opción Mostrar Siempre la barra de pestañas. Luego de esto debería lucir así:

Firefox con el máximo espacio en la Netbook con UNR 9.10

La captura esta hecha desde la distro Ubuntu Netbook Remix en el que además coloque el icono de ABP Plus en la barra de estado y desactive el plugin webfav el cual nunca use ya que su única función es la de agregar un icono en el Launcher de favoritos a una pagina web.

Extremo

Gracias a TuxAzteca nos enteramos del plugin Hide GUI bars que elimina todas las barras e iconos dejando solo la pagina web y el marco de la ventana. Nos quedaría algo así: Seguir leyendo Ganar espacio en Firefox para visualizar las paginas

Recuperar los archivos y carpetas cifradas con eCryptfs

Me metí en un problema enorme, cambie mi contraseña y no la recordé 😛 el problema es que mi /home esta cifrado/encriptado, resolver la clave de encriptación me llevaría 120 años y más porque es una netbook, seguí el tutorial para restaurar mi contraseña, pero claro, fue inútil; ejecutar el comando encryptfs-mount-private fue una perdida de tiempo. Por suerte mi passphrase siempre la tuve a la mano y después de buscar por toda la red me tope con la respuesta, una respuesta que fue complicada de conseguir y sin asumir perdida alguna [después encontré otro tutorial para backup]. Yo olvide mi contraseña pero es muy probable que hayas hecho una actualización limpia y mientras conservabas tu /home.

Solución 1

Al final esta fue la solución efectiva. Antes de loguearte gráficamente saltamos directamente a una consola con <Ctrl>+<Alt>+<F2> por ejemplo y nos logueamos, cambiamos a una carpeta oculta y ejecutamos un comando:

cd $HOME/.ecryptfs/
ecryptfs-wrap-passphrase wrapped-passphrase

Nos solicitará nuestra passphrase que guardamos terminar nuestra instalación, luego introducimos nuestra contraseña de usuario, sino recuerdas tu contraseña sigue este tutorial. Basta con reiniciar y loguearnos normalmente.

Solución 2

Vamos a trabajar en la consola por lo que deberías imprimir estas instrucciones, este tuto es para realizar un backup. Ahora nos aseguramos de tener las herramientas necesarias para trabajar.

sudo apt-get install ecryptfs-utils

Creamos el directorio donde el backup será abierto:
cd /mnt
sudo mkdir Oldhome

Creamos un enlace simbólico del backup al antiguo archivo .Private:

sudo ln -s /home/{tu_usuario}/.Private OldPrivate

Ahora obtendremos dos claves adicionales a partir de la passphrase que guardamos al instalar Ubuntu.
sudo ecryptfs-add-passphrase --fnek
Passphrase:

Introduce la frase que nos dio recién instalamos Ubuntu, la salida será similar a esta: Seguir leyendo Recuperar los archivos y carpetas cifradas con eCryptfs

Cómo Restaurar una instalación de Ubuntu Sin formatear

Los factores para tomar la decisión de restaurar ó reinstalar el sistema operativo completo pueden ser muchos. Desde jugar administrativamente con el sistema hasta dejarlo K.O., como haber sufrido un ataque en el cual se hayan comprometido las aplicaciones del sistema y por lo tanto no sé confíen en ellas; daños en el sistema de archivos sin corregir, hasta fallas en antiguos Discos Duros que en una replica a un nuevo Disco Duro este ultima tenga errores.

El presente script básicamente reinstala la mayoría de paquetes y las configuraciones correspondientes, no es el mejor método si ya personalizaste al máximo tu sistema administrativamente hablando. El script por supuesto funciona, aunque no es perfecto, es decir se puede mejorar, quien este avanzado en el tema notará que hay mejores alternativas para realizar esto.

Tareas Administrativas. Las instrucciones presentadas pueden tener consecuencias en tu sistema, sigue con precaución, no nos hacemos responsables.

Requisitos:

  • Conexión a Internet.
  • Conexión cableada. Una conexión inalámbrica puede perderse en medio del proceso.
  • Copia de seguridad de datos sensibles. Con el /home debería bastar, si tienes archivos de configuración personalizados también es necesario guardarlos
  • CD-Rom de la distribución. Dentro de la bandeja.

En la terminal

Podemos ir directo a la terminal y ejecutar este comando de una sola vez:

sudo su root -c "echo apt-get clean && apt-get update --fix-broken && echo -e '#\x21/bin/bash\\n\\nfor pkg in \x60dpkg --get-selections | egrep -v deinstall | awk \x27{print \$1}\x27 | egrep -v \x27(x11-common|libc|libss2|libstdc|libpam|libgcc|liblaunch pad|libtext-wrap|lsb-base|passwd|upstart|dpkg|debconf|perl-base|python|apt|initscripts|sysv|coreutils|bash|my sql|virtuoso|mythtv|anjuta)\x27\x60 ; do pkgs=\"\$pkgs \$pkg\"; done\\necho \"Se esta ejecutando el siguiente comando Apt-Get:\\\n--------------------------------------\\\n\\\napt-get -y -m --force-yes install --reinstall\$pkgs\\\n\\\nSalida del Comando:\\\n-------------------\\\n\" > reinstallationlog.txt\\napt-get -y -m --force-yes install --reinstall\$pkgs | tee -a reinstallationlog.txt' > reinstall.sh && clear && echo -e \"\\nSetting Script Permissions...\\\n------------------------------\" && chown -v root:root reinstall.sh && chmod +x -v reinstall.sh && echo -e \"\\nStarting Package Re-Installation Process...\\n-------------------------------------------\" && sh reinstall.sh && echo -e \"\\nThe re-installation process is complete. A log of the process can be found in the file called 'reinstallationlog.txt'.\""

Si eres nuevo basta con seleccionar el comando y copiarlo <Ctrl>+<C> y pegarlo en la terminal con <Ctrl>+<Mayús>+<V> bastará.

Como script en Bash

Aunque el comando anterior se encarga de todo, siempre podemos usar el script para llamarlo si es necesario, además de estudiarlo ya que requiere de ROOT para funcionar. Seguir leyendo Cómo Restaurar una instalación de Ubuntu Sin formatear

¿Olvidaste tu Contraseña de Ubuntu? Recuperala ahora.

En realidad lo que vamos a hacer es cambiar la contraseña por una nueva en Gnu/Linux Ubuntu. Sigue estos pasos:

Paso 1. Arranca tu Computadora y cuando salga el mensaje Press ESC to enter Grub presiona la tecla escape o presionalo desde el inicio hasta que te salga el menú.

Paso 2. Usa las flechas de tu teclado para navegar por el menú y busca el Kernel más reciente con la leyenda (recovery mode) y entra a el.

Paso 3. Tu sistema iniciará completamente, pero sin sistema gráfico, correrán muchas lineas y se detendrá en un #.

Paso 4. Ahora estas en el Shell de ROOT. Escribe este comando: Seguir leyendo ¿Olvidaste tu Contraseña de Ubuntu? Recuperala ahora.

El peor defecto de la Asus Eee PC y la Solución

Eligiendo distro para una Netbook

No, no mis amigos, no se les regalo esta netbook, porque a pesar de que esta maldita y poseida muchos la van a querer.

Defecto de Asus Eee PC y Solución

Pero en las siguientes entradas vamos a ver como se soluciona este defecto a la perfección; y si tienes este mismo demonio en tu Netbook o Portatil aquí mismo vamos a practicar un exorcismo.

Despues de buscar una buena distribución diseñada para Netbooks encontre estas opciones: Seguir leyendo El peor defecto de la Asus Eee PC y la Solución

Lo malo de Gnu/Linux desde hace 4 años

Hace ya tiempo que me encontraba por la red artículos, reclamos o comentarios sobre lo malo de Gnu/linux, la constante esta en que estaban publicados sobre el año 2006 y algunos nuevos, de usuarios despistados; 2006 año en el que… adivinaron, salio la popular distro ubuntu, pero el tema puede tratarse de forma general. Lo que se consideraba malo hace 4 años ahora es solo historia.


Específicamente en una página que habla sobre “Lo malo de Linux” blog que vivió exactamente 4 meses, y que fue todo un revuelo en su ultimo post en el que buscaban hacer un Top sobre lo peor de linux. Hubo meneame y todo. Según parece mágicamente solo dejaron de actualizar. Conozco lo que este blog se proponia; para eso crearon 100 Paper Cuts que busca resolver las pequeñas molestias que causan problemas al usuario final.

Regresando al tema… Lo que es curioso es que todas esas razones a esta altura parecen absurdas, nadie las nota ahora, y daría risa quejarse por ellas. Para conmemorar vamos a repasarlas y refutarlas; Según el Top: Seguir leyendo Lo malo de Gnu/Linux desde hace 4 años

Los 7 Pecados de Hasefroch: La Educación. 2 de 8

Dale a un hombre un pescado y lo alimentarás por un día. Enséñale a pescar y lo alimentarás de por vida.

Sabías palabras con las que comienza la pequeña reseña en  la página oficial. Y es verdad, pues lo que ya hemos usado software libre tenemos la certeza de que podemos y sabemos utilizar cualquier sistema que nos pongan al frente, puesto que no aprendemos marcas ni productos, sino herramientas y funciones.

Más dificil lo tienen quien aprende con un sistema privativo, porque no aprendes Procesadores de textos sino Word, no aprendes a usar Hojas de Calculo sino Excel, ni Presentaciones, Bases de Datos, Editores Web ni Editores de Imágenes sino PowerPoint, Access, FrontPage, PhotoShop. Porqué la dificultad no está en que sistema es mejor o peor sino que se bloquean siquiera al mencionar alguna alternativa que no comience con MS*. Felicidades por Hasecorp que los negocios son su fuerte, sin embargo, la mayoría esta atada, mejor dicho adicta a depender del mismo producto solo esperando la supuesta mejora de este para conseguirlo. Seguir leyendo Los 7 Pecados de Hasefroch: La Educación. 2 de 8