Join us!
Forgot your password?
aarkerio 1459
vedrisha 268
asarch 249
vendaval 232
saidjose 118
pakal 85
Almsx 74
dmesg 70
tonathiu 63
blacksoul 60

Tú. Conocimiento
Tú. Conocimiento
La calumnia siempre es sencilla y verosí­mil.
B. Rusell
Blogger: pakal


Noticias
Noticias del mundo libre
Linux
¡Olvidé la contraseña de superusuario!
Desde la redacción de Linux aarkerio informa  2005-12-21 00:00:00-06

Es posible arrancar el sistema y acceder a la cuenta de superusuario sin conocer la contraseña siempre y cuando se tenga acceso al teclado de la consola (esto supone que ni la BIOS ni un cargador de arranque como lilo solicitan una contraseña para evitar el arranque del sistema)

Este es un procedimiento que no requiere de discos de arranque externos ni cambios en los parámetros de arranque de la BIOS. Aquí, "Linux" hace referencia al kernel de Linux de la instalación predeterminada de Debian.

En el pantalla de arranque de lilo, cuando aparece boot: (en algunos sistemas debe presionar la tecla Mayús para evitar el arranque automático) escriba:

boot: Linux init=/bin/sh

Esto hará que el sistema arranque el kernel y ejecute el /bin/sh en vez del estándar init. Ahora tenemos privilegios de superusuario y acceso al intérprete de comandos. Puesto que / generalmente está montado en modo sólo lectura y aún no han sido montadas las distintas particiones, debe hacer lo siguiente para tener un sistema que funcione razonablemente.

init-2.03# mount -n -t remount,rw /
init-2.03# mount -avt nonfs,noproc,nosmbfs
init-2.03# cd /etc
init-2.03# vi passwd
init-2.03# vi shadow 

(si el segundo campo de datos en el /etc/passwd es una "x" para cada nombre de usuario, su sistema utiliza contraseñas ocultas y debe editar el archivo /etc/shadow) Para desactivar la contraseña de root, edite el segundo campo de datos en el archivo de contraseñas de modo que quede vacío. Ahora se puede reiniciar el sistema y entrar como root sin contraseña. A diferencia de algunas distribuciones Linux antiguas, la Debian actual (Potato) requiere de contraseña sólo cuando arranca en el nivel de ejecución 1.

Resulta una buena idea tener un editor mínimo en /bin en el caso que /usr no sea accesible (véase Editores de rescate, Sección 11.2).

También considere instalar el paquete sash. Cuando no pueda arrancar el sistema, haga:

boot: Linux init=/bin/sash

sash sirve como un sustituto interactivo de sh incluso cuando /bin/sh no se puede usar. Está enlazado estáticamente e incluye diversas utilidades estándar incorporadas (teclee "help" en el indicador de comandos para una lista de referencia).

Reproducido de Guía de referencia Debian


Permalink: http://www.mononeurona.org/news/view/308



Reference Open new window

Que estas haciendo?
humusanitohumusanito está:
Como Vimmer que soy ya olvidé lo (muy) poco que sabía de emacs
6 days ago

chilicuilchilicuil está:
administrador de sistemas junior libre xD
1 week, 4 days ago

chilicuilchilicuil está:
yup!, actualización del editor de la MN =)
2 weeks, 5 days ago

saidjosesaidjose está:
Escuchando la segunda sura del Islan
4 weeks ago

mandrakemandrake está:
Que pex banda
4 weeks, 1 day ago

asarchasarch está:
Eso lo tiene que hacer el admin (o usar un servidor externo)
4 weeks, 1 day ago

Que estuvimos haciendo >>

Quickvote

Esta año quiero:

IdUna nueva laptop
Una nueva tablet
Un nuevo cell
Una nueva vieja

Problemas de Lenguaje en niños
25913 lecturas
Anticoncepción de Emergencia
22206 lecturas
Sinapsis y exocitosis
15400 lecturas
Rompiendo cualquier clave WEP en unos pocos minutos
15253 lecturas
Sexualidad infantil y juvenil
14703 lecturas
Interrupción de Embarazo
12133 lecturas
Evolución filética en las hepáticas
10301 lecturas
Mi primer CakePHP, mmmmm cakeee
9878 lecturas
CakePHP II Active Record
7651 lecturas
Cómo hacer un Bonsai?
7493 lecturas
Go topEste trabajo está licenciado bajo la MonoNeurona Commons License. 2002-2012 © :: Colectivo de Programacion MonoNeurona.org ::
The Queen is here Mozilla Firefox The Best DataBase CakePHP Framework XHTML GNU Hacker Chipotle Software