Come faccio a ripristinare una password amministrativa persa?

602

Sto lavorando su un sistema Ubuntu, e il mio cliente ha completamente dimenticato la sua password amministrativa. Non ricorda nemmeno di averne inserito uno; tuttavia è lì.

Ho provato i suggerimenti sul sito Web e non sono riuscito a eliminare la password in modo da poter scaricare le app necessarie per l'esecuzione di alcuni file. C'è una soluzione?

    
posta Peter Mortensen 30.01.2011 - 15:50

15 risposte

719

Per impostazione predefinita, l'account del primo utente è un account amministrativo, quindi se l'interfaccia utente ti richiede una password è probabilmente la password utente di quella persona. Se l'utente non ricorda la propria password, è necessario ripristinarla. Per fare questo è necessario avviare la modalità di ripristino.

Avvia il computer e dopo lo schermo del BIOS, tieni premuto il tasto sinistro Shift . Verrà quindi richiesto da un menu simile a questo:

HonotatosualcunisistemicheiltempoincuibattereasinistralachiaveShiftpuòesserecomplicato,avoltemimancaedevoprovaredinuovo.

PremilafrecciagiùfinchénonselezioniSecondavocedall'alto(quellaconlamodalitàdiripristinonelladescrizione)epoipremiInvio.

Oradovrestivederequestomenu:

UsandoitastifrecciascorriversoilbassofinoarootepoipremiInvio.

Oradovrestivedereunpromptdiroot,qualcosadeltipo:

[email protected]:~#

Aquestopuntodovrestiavereunfilesystemdisolalettura.Devirimontarloconipermessidiscrittura:

mount-oremount,rw/

Orapossiamoimpostarelapassworddell'utenteconilcomandopasswd.(Inquestoesempiouseròjorgecomeesempio,ènecessariosostituirequalunquesiailnomeutentedell'utente):

[email protected]:~#passwdjorgeEnternewUNIXpassword:RetypenewUNIXpassword:passwd:[email protected]:~#

Digitareciòchesidesiderachelanuovapasswordsiaalprompt.Dopoaverriavviatocorrettamentelamacchina,l'utentesaràingradodiaccedereconlanuovapassword.

È preoccupante che si tratti di una vulnerabilità di sicurezza. Non è . È necessario disporre di un accesso fisico alla macchina per farlo. Se qualcuno ha accesso fisico al tuo PC, potrebbe fare molto peggio di cambiare una password. Quando si tratta di accesso fisico, la battaglia per la sicurezza è persa. Stai attento a chi hai lasciato il tuo PC.

Anche l'impostazione di una password di root non avrà esito positivo, in quanto si può semplicemente avviare con init che è /bin/sh e avere accesso root completo. Ancora, dato accesso fisico, chiunque abbia conoscenze informatiche può fare QUALCHE COSA al tuo computer.

    
risposta data Jorge Castro 30.01.2011 - 18:03
70

Sì, puoi modificare la vecchia password tramite GRUB .

  1. Se hai un singolo avvio (Ubuntu è l'unico sistema operativo sul tuo computer), per visualizzare il menu di avvio, devi tenere premuto il tasto Maiusc durante l'avvio .

  2. Se si dispone di un dual-boot (Ubuntu è installato accanto a Windows, un altro sistema operativo Linux o Mac OS X e si sceglie all'avvio in quale sistema operativo eseguire l'avvio), dovrebbe apparire il menu di avvio senza la necessità di tenere premuto il tasto shift .

  3. Dal menu di avvio, seleziona la modalità di ripristino, che di solito è la seconda opzione di avvio.

  4. Dopo aver selezionato la modalità di ripristino e aver atteso che tutti i processi di avvio finiscano, ti verranno presentate alcune opzioni. In questo caso, si desidera l'opzione Ignora prompt della shell di root , quindi premere freccia giù per ottenere tale opzione, quindi premere Invio per selezionarlo.

  5. Una volta che sei al prompt della shell di root, se hai dimenticato anche il tuo nome utente, digita ls /home (lettere minuscole e non lettere maiuscole). Questo elencherà tutti gli account utente nella configurazione.

  6. Per reimpostare la password, digita passwd username dove nome utente è il nome utente che desideri reimpostare, ad esempio passwd mysterio nel mio caso.

  7. Ti verrà quindi richiesta una nuova password. Quando si digita la password, non si otterrà alcuna risposta visiva che confermi la digitazione. La tua password è ancora accettata. Basta digitare la password e premere Invio quando hai finito. Ti verrà richiesto di ridigitare la password. Fallo e premi Invio di nuovo.

  8. Ora la password deve essere resettata. Digita exit per tornare al menu di ripristino.

  9. Dopo essere tornati al menu di recupero, seleziona ripristina avvio normale e utilizza Ubuntu come faresti normalmente - solo che questa volta, in realtà, conosci la password!

risposta data Mysterio 31.03.2012 - 23:49
50

Se il metodo di Jorge non ha funzionato per te, come non ha fatto per me, ecco un altro metodo. Ho dovuto provare qualcosa di diverso perché:

  1. La mia tastiera USB non funzionava al prompt di root ⋯ probabilmente hardware o tastiera o scheda madre. Per risolvere il problema ho usato una vecchia tastiera PS / 2 (la piccola spina rotonda) e l'ho usata.

  2. Quando ho usato passwd username per cambiare la mia password, non è riuscita a causa di un token non valido o altro. Ciò ha richiesto misure drastiche.

Le misure drastiche

Questa è una cosa molto pericolosa da fare! Il metodo di Jorge dovrebbe essere usato; solo fai questo nel caso in cui quel metodo non funzioni.

Fai ciò a tuo rischio e pericolo . Ha funzionato per me sul mio sistema 11.10.

L'idea è di impostare la password dell'utente su bianco (o null) - questo ti permette semplicemente di premere Invio al prompt Password: .

Ancora al prompt di root del metodo di Jorge , prima rimontare il file system di root come letto-scrittura usando questo comando :

mount -o remount,rw /
  • Ora sei un super-utente su questo sistema. Cammina leggermente.

Quindi modifica il file shadow della password per rimuovere la password crittografata per il tuo nome utente. Digitare:

nano -B /etc/shadow

L'editor nano mostrerà il contenuto del file. Ogni riga avrà la forma name:⋯:⋯:⋯… dove ⋯ è una stringa o null (vuota). Una delle righe inizierà con il tuo nome utente. Il primo ⋯ dopo il tuo nome utente è la tua password criptata. Ad esempio:

username:$1$amFeNcjp$PprjCKEVk3UtzKwWfEMOY0:14920:0:99999:7:::

dove $1$amFeNcjp$PprjCKEVk3UtzKwWfEMOY0 è la password crittografata.

Elimina con cura la password crittografata lasciando tutti i ":" s, quindi appare come segue:

username::14920:0:99999:7:::

Quindi digita Ctrl + O , premi il tasto Invio per salvare, poi Ctrl + X per chiudere nano .

Riavvia e avrai una password vuota (o nulla). Assicurati di utilizzare passwd username in un terminale per impostare o reimpostare la password dell'utente.

La fonte per la soluzione alternativa PS / 2 era qui .

Le fonti per le misure drastiche erano qui e qui .

Nota su nano - l'opzione -B esegue un backup del file modificato originale, lo stesso nome con un "~" aggiunto.

    
risposta data keepitsimpleengineer 02.12.2011 - 21:55
49

Se hai dimenticato la password per il tuo sistema Ubuntu puoi recuperarla usando i seguenti passi:

  1. Accendi il computer.
  2. Premi ESC al prompt GRUB .
  3. Premi e per la modifica.
  4. Evidenzia la riga che inizia kernel ......... o linux ........ , premi e
  5. Vai alla fine della riga e aggiungi rw init=/bin/bash
  6. Premere Invio , quindi premere b per avviare il sistema. Il tuo sistema avvierà una shell di root senza password. 1

  7. Ora emetti il comando passwd username * dove "username" è l'utente per il quale si desidera modificare la password.

  8. Quindi ti verrà chiesto di fornire una nuova password:

    Enter new UNIX password:

1 Fonte: ubuntugeek

Altre risorse:

Per Xubuntu 14.04 basta seguire le schermate sottostanti. È simile ad alcune delle altre risposte.

Premi Esc e scegli Opzioni avanzate

Sceglimodalitàdiripristino:

Quindi scegli root e una volta ottenuto il tipo di prompt passwd <user_name> , per cambiare la password.

    
risposta data Mitch 18.07.2012 - 21:55
25

Se la modalità di ripristino è disabilitata, il metodo che utilizzerei è l'avvio su un Live CD o USB. Potrebbe essere il supporto da cui hai installato o solo un'altra ISO di Ubuntu che hai scaricato e masterizzato. Il processo è abbastanza semplice.

  1. Avvia sul supporto live.
  2. Dal menu, apri un terminale.
  3. Trova il nome del dispositivo per il tuo disco principale. sudo fdisk-l elencherà tutte le partizioni. Ricava la tua partizione dall'elenco. Stiamo cercando qualcosa come /dev/sda1 (che probabilmente sarà)
  4. Montalo da qualche parte in modo che possiamo usarlo (ovviamente cambia il disco a quello giusto):

    sudo mount /dev/sda1 /mnt
    
  5. Cose che si incrociano dall'installazione Live in modo da poter "usare" il disco montato (basta copiare e incollare):

    for d in dev sys run proc; do sudo mount --bind /$d /mnt/$d; done
    
  6. Diventa root sul sistema eseguendo sudo chroot /mnt . Ora puoi fare qualsiasi cosa di root su l'installazione reale.

  7. Imposta la password per l'account:

    passwd username
    
  8. Riavvia e il gioco è fatto.

risposta data Oli 17.03.2014 - 10:16
21

Ubuntu non ha una password Administrative . Esiste un solo account iniziale, l'account utente, che può essere utilizzato per eseguire attività amministrative. Ad esempio, per ottenere una shell di root si esegue

$ sudo -i
[sudo] password for myuseraccount:         # here you type the user's password
# 

Molte persone che hanno esperienza in Unix o esperienza con altre distribuzioni incappano spesso su questo problema.

Il comando

su 

fallirà sempre perché l'account root è bloccato; non è possibile accedervi direttamente o non è possibile accedere direttamente a root .

Ci sono grandi vantaggi nell'utilizzo della funzione sudo .

    
risposta data user4124 30.01.2011 - 16:58
20

Dalla documentazione ufficiale di Ubuntu LostPassword :

  1. Riavvia il computer
  2. Tieni premuto Maiusc durante l'avvio per avviare il menu di GRUB
  3. Evidenzia l'immagine e premi E per modificare
  4. Trova la linea che inizia con " linux " e aggiungi rw init=/bin/bash alla fine di quella linea
  5. Premi Ctrl + X per avviare.
  6. Digita passwd username
  7. Imposta la tua password.
  8. Digita reboot . Se ciò non funziona, premi Ctrl + Alt + Del

Funziona anche per Linux Mint 14.

    
risposta data Martin Thoma 11.03.2013 - 17:35
14

Per prima cosa, devi riavviare in modalità di ripristino.

Se hai un avvio singolo (Ubuntu è l'unico sistema operativo sul tuo computer), per visualizzare il menu di avvio, devi tenere premuto il tasto Maiusc durante l'avvio. Dalmenudiavvio,selezionarelamodalitàdiripristino,chedisolitoèlasecondaopzionediavvio. Dopo aver selezionato la modalità di ripristino e aver atteso che tutti i processi di avvio finiscano, ti verranno presentate alcune opzioni. In questo caso, vuoi l'opzione di prompt Drop to root shell, quindi premi la freccia giù per accedere a tale opzione, quindi premi Invio per selezionarlo.

L'account di root è l'amministratore definitivo e può fare qualsiasi cosa per l'installazione di Ubuntu (incluso cancellarlo), quindi fai attenzione con quali comandi inserisci nel terminale root.

Quando sei al prompt della shell di root, se hai dimenticato anche il tuo nome utente, digita

ls /home

Questa è una L minuscola, a proposito, non una capitale i, in ls. Dovresti quindi vedere una lista degli utenti sulla tua installazione di Ubuntu. In questo caso, ho intenzione di ripristinare la password di Susan Brownmiller.

Per reimpostare la password, digita

passwd username

dove username è il nome utente che desideri reimpostare. In questo caso, voglio resettare la password di Susan, quindi scrivo

passwd susan

Ti verrà quindi richiesta una nuova password. Quando si digita la password, non si otterrà alcuna risposta visiva che confermi la digitazione. La tua password è ancora accettata. Basta digitare la password e premere Invio quando hai finito. Ti verrà richiesto di ridigitare la password. Fallo e premi di nuovo Invio.

Ora la password dovrebbe essere resettata.

Digita exit

per tornare al menu di ripristino.

Dopo essere tornati al menu di recupero, seleziona il ripristino del normale avvio e usa Ubuntu come faresti normalmente, solo che questa volta conosci la password!

fonte

    
risposta data Ringtail 01.04.2012 - 04:51
10

Sono stato in grado di utilizzare il metodo di Jorge - quello sopra con le belle schermate - con alcune modifiche minori. Sto usando Ubuntu 11.10

Innanzitutto, all'avvio - non premere il tasto MAIUSC di sinistra finché la schermata del BIOS non diventa nera e quindi tieni immediatamente premuto il tasto MAIUSC di sinistra.

Quindi, dopo forse un minuto e un numero di righe di testo scorrere sullo schermo, ho ottenuto il primo menu, ma con un paio di righe in meno - ho scelto la seconda riga.

Poi ho ricevuto il menu di recupero - ma quando ho scelto Drop to Root Shell Prompt (voce in basso) ero root ma non ho potuto resettare la password - perché i dischi erano di sola lettura. Digita exit e tornare al menu Ripristino

C'era una scelta (non mostrata sullo schermo di Jorge) per rimontare lettura / scrittura, usare la freccia giù per andare ad essa, poi freccia sinistra per arrivare a e Enter - e montò il disco RW.

Poi di nuovo a Drop to Root Shell Prompt e io sono root e posso scrivere - così nome utente passwd mi ha fatto inserire due volte la password desiderata, quindi uscire per tornare al menu di ripristino Riprendi il normale avvio e tutto ha funzionato bene con la mia nuova password! Sono l'unico account su questa casella e la mia password funziona con sudo, quindi apparentemente ho privilegi di amministratore.

Questo è stato meno emozionante rispetto alla modifica di / etc / shadow, ma sono stato lieto di scambiare l'entusiasmo per un finale piacevole.

    
risposta data Henry Schaffer 01.01.2012 - 04:14
9

Stavo avendo lo stesso problema con la mia password e ho provato i suggerimenti di tutti ma nessuno ha funzionato per me. Così ho provato alcuni dei miei e questo è quello che ha funzionato per me ... "Tieni presente che non posso spiegare perché ha funzionato, tutto quello che so è che ha funzionato ...

"10 semplici e semplici passaggi per reimpostare la password persa o dimenticata"

  1. Riavvia il computer e tieni premuto il tasto Maiusc sinistro

  2. Seleziona l'avvio in modalità di ripristino.

  3. Dopoalcunisecondidovrestivisualizzarelaschermata"Opzioni della modalità di ripristino".

    Nota:(EccolapartechenonriescoaspiegareDopoaverprovatotuttoenonaverfunzionato,hofinalmenteiniziatoaprovaretutteleopzioniquiunaallavolta.co_de%epoihaseguitoilrestodeipassaggituttoandavabeneelapasswordèstataripristinata.)

    Quindi,primadiandareallaselezione"grub Update grub boot loader" ,

  4. Seleziona "root Drop to root shell promt" , e dovresti ottenere questa schermata.

  5. Seleziona"grub Update grub boot loader" . Attendi che passi l'aggiornamento.

  6. Ora seleziona "Yes" .

  7. Ora dovresti essere a un terminale root con qualcosa di simile al seguente: "root Drop to root shell prompt" type [email protected]:~$. (acountname è il nome dell'account per cui stai cercando di cambiare la password per).

  8. passwd accountname "inserisci la nuova password".

  9. Enter new Unix password: "ridigita la stessa password che hai fatto al passo 8".

  10. Dovrebbe confermare la modifica della password. digita Retype new Unix password: al prompt e riavvia.

Se questo non funziona, prova a saltare i passaggi 4 e amp; 5 ...

    
risposta data SoCalDiegoRob 18.09.2013 - 09:18
6

Puoi cambiare la tua password se hai accesso al file /etc/shadow (magari con il tuo account di root, tramite sudo da un altro account, dalla modalità di ripristino, o con un LiveCD / DVD).

Questo file di password shadow contiene tutti gli utenti e le password crittografate (oltre ad altre informazioni amministrative) per il sistema. I campi sono separati da : . Ad esempio:

YOUR_USERNAME:$6$lCu1.iVo$Q3nAL98jBLe5mMJ.0dBDd1Iquz41dDKsP3UdJ4X92gZPwwmQ0vdIEIY8EQxEcYACoMboYhovrpyq7Tm.DztQB.:15520:0:99999:7:::

La password è il secondo gruppo di caratteri dopo YOUR_USERNAME , tra i due due punti. È possibile sostituirlo con un'altra password, ad esempio, è possibile sostituire la stringa della password esistente (troncata per chiarezza):

$6$lCu1.iVo$Q3nAL98jBLe5mMJ.0[...]boYhovrpyq7Tm.DztQB.

con

$6$8gMLdPVn$Ych6r5ysKRqhL9jOlg0UPe28KRuzo3TSYMShqb5pzACrE/A0oyDEBFefOgplbboeoe0T9ZqNz7u6Y8YWuQRkz/

La stringa crittografata rappresenta "hackme". Questa sarebbe la tua nuova password.

    
risposta data white-shy-guy 18.07.2012 - 21:57
5

No, non c'è nessun modo per recuperare la vecchia password.

Sì, puoi cambiare la password senza conoscere quella vecchia. Il processo è descritto su diversi siti in rete, facilmente reperibili tramite cerca su Google

Se lo fai comunque e hai utilizzato una directory /home codificata per quel nome utente, probabilmente non avrai accesso ai file nella tua directory /home (e se lo fai allora Ubuntu dovrebbe essere disinstallato .. .)

    
risposta data user52904 31.03.2012 - 23:41
2

In quale sistema operativo hai dimenticato la password, Ubuntu o XP? Per Ubuntu, nel menu di avvio di GRUB, puoi aggiungere init=/bin/bash al parametro di avvio del kernel per ottenere una shell di root.

    
risposta data Xiè Jìléi 12.05.2012 - 04:44
0

Per me, su Ubuntu 16.04 VM installato in VirtualBox, quando avvio (con shift tenuto prima dell'avvio della VM) il prompt di root, ottengo sempre Give root password for maintenance (or type Control-D to continue) , infine ho colpito e nel menu di GRUB con il più recente kernel di recupero selezionato in Opzioni avanzate per Ubuntu

eilcolpoDownscorronoversoilbassoevediunalinea

linux/boot/...rorecoverynomodeset

HofattoscorrerequestalineaconlefrecceGiù/Suespostatoallafinediquestalineadifine,ehocambiatororecoverynomodesetinrwinit=/bin/bash,quindihopremutoCtrl+x.

Questotifaràavviarenelsistemacomeroot,epuoicambiarelapasswordnormalmente.

    
risposta data fangxing 28.07.2018 - 16:48
0

Questo è ciò che ha funzionato per me.

** PROCEDI solo se tutti i passaggi successivi sono familiari e sai cosa succede in ogni passaggio. **

  1. Avvio tramite USB live
  2. sudo mount /dev/sdb1 /mnt
  3. sudo nano -B /etc/shadow
  4. rimuovi il file crittografato seguendo la password dell'utente che desideri impostare su
  5. Salva il file e esci da nano
  6. Riavvia da HDD
  7. accedi con l'utente la cui password è stata impostata su
  8. passwd <user who's password was set to empty>
  9. digita nuova password
  10. ridigita la nuova password

Vai alla spiaggia!

    
risposta data 12.11.2018 - 05:22

Leggi altre domande sui tag