Se in single ti chiede la password linux init=/bin/sh mount -o remount,rw / passwd Diaolin > > Massimiliano Cordioli, pigiando tasti a caso sul citofono, ha scritto: > > > > Ciao, dopo un po' di tempo mi sono deciso a riloggarmi in linux sul > > mio calcolatore (la partizione non l'ho mai tolta "per affetto" :D) > > MA come accade spesso in questi casi mi sono dimenticato la passwd di > > root...:( > > Uhm, in teoria, se avvii in single user mode (runlevel ``s''), ti > dovresti ritrovare in una bella shell di root, da cui puoi cambiare la > password di root con ``passwd''. > > Dal LILO, per avviare in single user mode, basta specificare il > runlevel dopo il nome dell'immagine del kernel da caricare, ad es. > > LILO boot: linux s > > ---------------------------------------------------------------------- > > Tuttavia mi pare che alcune distro chiedono la password di root anche > in questo caso: e` anche possibile avviare il sistema specificando come > processo iniziale una cosa diversa da /sbin/init (ad esempio: > /bin/bash) > > LILO boot: linux init=/bin/bash > > In questo modo il kernel avvia /bin/bash come primissimo processo > (come root, ovviamente). Nota che, non essendo una shell di login, > /etc/profile e similari non vengono eseguiti, e che quindi ti dovrai > impostare PATH e simili a mano. > > Pero` a questo punto trovi che `/' e` montata in sola lettura: dato che > la password e` scritta in un file (/etc/shadow) e che il comando > passwd, per cambiarla, deve scrivere su quel file, occorre rimontare > `/' in lettura-scrittura con > > /sbin/mount / -o remount,rw > > dopodiche` e` possibile cambiare la password con passwd. Fatto questo, > devi rimontare `/' in sola lettura con > > /sbin/mount / -o remount,ro > > e fatto questo puoi fare il reboot del sistema. > > > -- > | \ \ | ___|_ |_ | ianezz AT sodalia.it > | _ \ | \ | _| / / Visita il LinuxTrent a > _|_/ _\_| _|____|___|___| http://www.linuxtrent.it > -- > Per iscriversi (o disiscriversi), basta spedire un messaggio con > SOGGETTO "subscribe" (o "unsubscribe") a > mailto:linuxtrent-request@xxxxxxxxxxxxxxxxx -- Una persona e' innocente, specialmente quando viene assolta :-) A volte..... Diaolin -- Per iscriversi (o disiscriversi), basta spedire un messaggio con SOGGETTO "subscribe" (o "unsubscribe") a mailto:linuxtrent-request@xxxxxxxxxxxxxxxxx