las tribulaciones técnicas de santib90

Octubre 31, 2007

Contraseña de root perdida en Debian Etch

Archivado en: linux — santib90 @ 7:11 am

Recientemente perdí la contraseña de root en un equipo Debian Etch virtual de pruebas. Quizá la documenté mal. Quizá soy un tarugo. Vaya usted a saber. Es un buen momento para investigar cómo restaurar la contraseña.

Lo primero que se me ocurre es arrancar el equipo con cualquier distribución Live de Linux y editar el sistema de ficheros para restaurar la contraseña, pero voy a ver si hay alternativas menos engorrosas. San Google al rescate.

Bueno, lo primero es detener el arranque del equipo en la pantalla inicial de Grub

reset-passwd1.png

Elegimos la primera opción (la de arranque normal) y pulsamos e para editar los parámetros de arranque. En la siguiente pantalla elegimos la opción “kernel /vmlinuz-2.6.18-5-486 root=/dev/mapper/debian-root ro” o similar y pulsamos e de nuevo.

reset-passwd2.png

A continuación añadimos el parámetro “init=/bin/bash” al final de la línea. La pantalla se nos desplazará hacia la derecha de la forma mostrada a continuación. El teclado estará en inglés en este momento, así que teclar el “=” y la “/” puede requerir alguna prueba y error.

reset-passwd3.png

Pulsamos enter para confirmar la edición y volvemos a la pantalla anterior. En ella, pulsamos b para proceder con el

arranque de la opción recién editada.

reset-passwd4.png

El arranque va procediendo de forma normal hasta que finaliza y tenemos acceso al sistema como root
reset-passwd5.png

Si intentamos cambiar ahora la contraseña con el comando “passwd” nos dará un error de “Authentication token lock busy“. Este error se debe, al parecer, a que el disco no esta del todo correctamente montado para escritura.

Ejecutamos el comando “mount -o remount,rw /dev/sda1 /” para asegurarnos de que el disco (hda1 o sda1 en mi caso, ya que uso un disco virtual SCSI) se monta correctamente. Puede ocurrir que, inicialmente, el disco aparezca montado con permiso de escritura al ejecutar el comando “mount” sin parámetros pero nos siga dando el error. En este caso simplemente ejecutar el comando “mount” especificdo anteriormente para que reintente el montaje.

A continuación ejecutamos el comando “passwd” y tecleamos la nueva contraseña del root.

reset-passwd6.png

Finalmente, reiniciar el sistema con “reboot

La info (en inglés) la he encontrado aqui

Octubre 9, 2007

Lista de Utilidades Imprescindibles para Windows

Archivado en: windows — santib90 @ 8:34 am

Esta es mi lista de utilidades imprescindibles que configuro inmediatamente despues de instalar un equipo Windows. Esta orientada a servidores y son programas gratuitos y relativamente pequeños:

  • BgInfo. Utilidad de Microsoft que modifica el fondo de pantalla de Windows para que muestre información variada del equipo. Viene muy bien para identificar los equipos cuando tenemos abiertas varios escritorios remotos a la vez y a veces se hace un poco lioso distinguirlos.
  • Unlocker. Es una utilidad que se usa poco pero puede venir muy bien. Sirve para desbloquear ciertos archivos que el sistema no nos deja borrar en ocasiones. Lo he usado en varias ocasiones y ha podido con todo.
  • WinDirStat. Es una utilidad que nos muestra de forma gráfica el tamaño de ficheros y directorios de nuestros discos. Viene muy bien para localizar ficheros temporales o binarios grandes en caso de andar escaso de espacio en los discos.
  • Copy Handler. Es una utilidad que sirve para copiar y mover ficheros bajo Windows de una forma infinitamente mejor que la estándar. Permite encolar las operaciones, pausarlas, resumirlas, y mil operaciones más. El único fallo que le encuentro es que parece no integrarse bien con la copia de ficheros mediante “drag and drop” con VmWare Workstation.
  • 7-Zip. Un gestor de ficheros comprimidos al estilo del WinRAR pero gratuito. La integración en Shell podría mejorarse pero tampoco esta mal.
  • Daemon Tools. Es la mejor forma que conozco de crear una unidad óptica virtual para montar ficheros ISO. Es gratuita y sencillita (otras alternativas son Nero o Alcohol pero son mucho más “pesadas” además de tener un coste).
  • Notepad++. Un editor pequeño pero muy potente que sirve para sustituir al bloc de notas de Windows. Se agradece principalmente que muestre los números de líne.
  • JkDefrag. Una suite de programas para desfragmentar el sistema de archivos. Se me antoja mejor que el desfragmentador de Windows.
  • DosHere. Para abrir un intérprete de comandosdirectamente desde el Explorador de Windows en el directorio seleccionado. Imprescindible. hay muchas formas de obtener el menú (con las Power Toys de Microsoft, por ejemplo), pero esta es muy sencilla y funciona para todos las versiones de Windows

Blog de WordPress.com.