Dimensione: 2958
Commento: converted to 1.6 markup
|
← Versione 40 del 30/05/2024 20.14.49 ⇥
Dimensione: 5632
Commento: modificata intro + nota
|
Le cancellazioni sono segnalate in questo modo. | Le aggiunte sono segnalate in questo modo. |
Linea 4: | Linea 4: |
<<Indice(depth=1)>> | <<Indice(depth=2)>> <<Informazioni(forum="http://forum.ubuntu-it.org/viewtopic.php?f=46&t=585548"; rilasci="14.04 16.04 18.04 20.04 22.04")>> |
Linea 8: | Linea 9: |
Può capitare per un qualunque malaugurato motivo di dimenticare il nome utente e/o la password per accedere al nostro sistema operativo preferito. Oppure semplicemente sbagliare, in fase di installazione, a inserire correttamente il nostro nome utente. | Può capitare per un qualunque motivo di dimenticare il nome utente e/o la password per accedere al sistema operativo (che con le impostazioni di default è anche la password di amministratore), oppure in fase di installazione di digitare in maniera errata e/o non voluta nome utente e/o la password.<<BR>> La seguente guida spiega come recuperare questi dati attraverso differenti procedure. |
Linea 10: | Linea 12: |
Di seguitò verrà spiegato come recuperarli. | {{{#!wiki tip In presenza di uno o più utenti non amministratori (non appartenenti al gruppo `sudoers`), è possibile cambiare la password eventualmente dimenticata eseguendo il login con un altro utente in possesso dei [[AmministrazioneSistema/PrivilegiDiAmministrazione|privilegi di amministrazione]], utilizzando quindi le apposite funzioni di gestione di gruppi e utenti presenti nel [[AmministrazioneSistema/CentroDiControllo|centro di controllo]]. }}} |
Linea 12: | Linea 16: |
= Non ricordo solamente la password = | {{{#!wiki important Questa guida è rivolta agli utenti che hanno perso la password per accedere al proprio sistema, oppure interessati a test di sicurezza.<<BR>> È invece illegale eseguire queste procedure su macchine di terzi, o comunque senza il consenso del proprietario. }}} |
Linea 14: | Linea 21: |
0. Avviare il sistema e selezionare l'opzione '''recovery mode'''; 0. Una volta caricato il sistema apparirà una riga di comando simile alla seguente: {{{ root@ubuntu:~# |
= Recupero password in modalità ripristino o con Chroot = 0. A seconda delle proprie preferenze o esigenze, eseguire sul sistema di cui si è persa la password __una__ delle due seguenti procedure: * Entrare in '''modalità di ripristino''' seguendo le indicazioni di [[AmministrazioneSistema/ModalitaDiRipristino|questa guida]], avendo cura di selezionare la voce '''Root''' e di agire in modalità ''lettura/scrittura''. * Accedere tramite '''[[AmministrazioneSistema/Chroot|Chroot]]''' con una [[Installazione/CreazioneLiveUsb|Live]] oppure, se presente, un secondo sistema GNU/Linux installato in dual boot. 0. Digitare il seguente comando: {{{ ls /home |
Linea 18: | Linea 30: |
0. Digitare il seguente comando, sostituendo la dicitura «nomeutente» con il nome dell'utente desiderato: {{{ | Verrà mostrato l'elenco delle cartelle '''Home''' presenti nel sistema, corrispondenti ai nomi degli utenti.<<BR>>Questa operazione è utile se si è dimenticato anche il nome dell'utente desiderato, oppure per avere conferma della corrispondenza del nome utente, se questo è già conosciuto. 0. Una volta individuato il nome dell'utente del quale si desidera cambiare la password, digitare il seguente comando:{{{ |
Linea 20: | Linea 34: |
}}} 0. Riavviare il sistema, digitando il seguente comando: {{{ |
}}} sostituendo la dicitura `nomeutente` con il nome dell'utente. 0. A seconda dei casi: * uscire dalla modalità ripristino riavviando il sistema con il comando:{{{ |
Linea 24: | Linea 41: |
* uscire dalla modalità chroot. | |
Linea 25: | Linea 43: |
= Non ricordo nome utente e password = | = Recupero della password con John the Ripper = |
Linea 27: | Linea 45: |
0. Avviare il sistema e selezionare l'opzione '''recovery mode'''; 0. Una volta caricato il sistema apparirà una riga di comando simile alla seguente: {{{ root@ubuntu:~# }}} 0. Digitare il seguente comando: {{{ ls /home }}} Verrà mostrato un elenco delle cartelle '''Home''' presenti nel sistema, i cui nomi non sono altro che i nomi degli utenti. 0. Digitare il seguente comando, sostituendo la dicitura «nomeutente» con il nome dell'utente ricavato al passo precedente: {{{ passwd nomeutente }}} 0. Riavviare il sistema, digitando il seguente comando: {{{ reboot }}} = Non riesco in nessuna maniera = Se proprio non riuscite a risolvere in nessuna delle maniere sopra elencate, createvi un nuovo utente: 0. Avviare il sistema e selezionare l'opzione '''recovery mode'''; 0. Una volta caricato il sistema apparirà una riga di comando simile alla seguente: {{{ root@ubuntu:~# }}} 0. Per avviare la procedura di creazione di un nuovo utente è sufficiente digitare il seguente comando: {{{ adduser }}} 0. Riavviare il sistema, digitando il seguente comando: {{{ reboot }}} 0. Accedere col nuovo utente creato. = Recuperare la password con John the Ripper = Questa sezione contienene delle istruzioni utili al recupero delle password dimenticate con '''John the Ripper'''. |
Questa sezione contiene delle istruzioni utili al recupero delle password dimenticate con '''John the Ripper'''. |
Linea 63: | Linea 49: |
[[AmministrazioneSistema/InstallareProgrammi|Installare]] il pacchetto ''john'' presente nei [[Repository|repository]] ufficiali. | [[AmministrazioneSistema/InstallareProgrammi|Installare]] il pacchetto [[apt://john|john]]. |
Linea 67: | Linea 53: |
Aprire una finestra di terminale e digitare il seguente comando: {{{ |
0. Aprire un [[AmministrazioneSistema/Terminale|terminale]]. 0. Per convertire i file contenenti le informazioni sugli utenti e sulle password in un formato leggibile da '''John the Ripper''', salvando il risultato nel file `~/passwd.test`, digitare:{{{ |
Linea 70: | Linea 56: |
}}} 0. Per avviare la ricerca delle password nel file appena creato digitare:{{{ john ~/passwd.test |
|
Linea 71: | Linea 60: |
{{{#!wiki note L'esecuzione del comando potrebbe richiedere tempi molto lunghi (ad esempio in computer poco potenti, in presenza di numerose password, in caso di password complesse da decriptare, ecc.). }}} 0. Per visualizzare le password digitare:{{{ john ~/passwd.test --show}}} |
|
Linea 72: | Linea 66: |
Il precedente comando converte i file contenenti le informazioni sugli utenti e sulle password in un formato leggibile da '''John the Ripper''', salvando il risultato nel file `~/passwd.test`. Per avviare la ricerca delle password nel file appena creato è sufficiente digitare il seguente comando in una finestra di terminale: {{{ john ~/passwd.test |
= Creazione nuovo utente = Qualora siano falliti i tentativi di recuperare nome utente e/o password tramite le maniere sopra elencate, è possibile procedere alla creazione di un nuovo utente: 0. A seconda delle proprie preferenze o esigenze, eseguire __una__ delle due seguenti procedure: * Entrare in '''modalità di ripristino''' seguendo le indicazioni di [[AmministrazioneSistema/ModalitaDiRipristino|questa guida]], avendo cura di selezionare la voce '''Root''' e di agire in modalità ''lettura/scrittura''. * Accedere tramite '''[[AmministrazioneSistema/Chroot|Chroot]]''' con una [[Installazione/CreazioneLiveUsb|Live]] oppure, se presente, un secondo sistema GNU/Linux installato in dual boot. 0. Digitare il seguente comando: {{{ adduser nomeutente }}} sostituendo `nomeutente` con il nome che si desidera utilizzare per il nuovo utente. 0. Una volta creato, è necessario [[AmministrazioneSistema/ComandiBase#amministrazioneutenti|aggiungere]] l'utente al gruppo '''sudo''', altrimenti non sarà possibile eseguire operazioni che richiedano i [[AmministrazioneSistema/Sudo|privilegi di amministrazione]]. Per fare ciò, digitare il seguente comando: {{{ adduser nomeutente sudo }}} sostituendo `nomeutente` con il nome scelto al passo precedente. 0. A seconda dei casi: * uscire dalla modalità ripristino riavviando il sistema con il comando:{{{ reboot }}} * uscire dalla modalità chroot. {{{#!wiki note Dalla versione '''12.04''' di Ubuntu l'utilizzo del gruppo '''admin''' è stato deprecato. Pur continuando a funzionare, al suo posto è stato introdotto come in Debian il gruppo '''sudo'''. |
Linea 79: | Linea 96: |
* [[https://www.openwall.com/john/ | Pagina ufficiale John The Ripper]] |
|
Linea 80: | Linea 99: |
* [[AmministrazioneSistema/ModalitaDiRipristino|Modalità di ripristino]] |
Guida verificata con Ubuntu: 20.04 22.04
Problemi in questa pagina? Segnalali in questa discussione
Introduzione
Può capitare per un qualunque motivo di dimenticare il nome utente e/o la password per accedere al sistema operativo (che con le impostazioni di default è anche la password di amministratore), oppure in fase di installazione di digitare in maniera errata e/o non voluta nome utente e/o la password.
La seguente guida spiega come recuperare questi dati attraverso differenti procedure.
In presenza di uno o più utenti non amministratori (non appartenenti al gruppo sudoers), è possibile cambiare la password eventualmente dimenticata eseguendo il login con un altro utente in possesso dei privilegi di amministrazione, utilizzando quindi le apposite funzioni di gestione di gruppi e utenti presenti nel centro di controllo.
Questa guida è rivolta agli utenti che hanno perso la password per accedere al proprio sistema, oppure interessati a test di sicurezza.
È invece illegale eseguire queste procedure su macchine di terzi, o comunque senza il consenso del proprietario.
Recupero password in modalità ripristino o con Chroot
A seconda delle proprie preferenze o esigenze, eseguire sul sistema di cui si è persa la password una delle due seguenti procedure:
Entrare in modalità di ripristino seguendo le indicazioni di questa guida, avendo cura di selezionare la voce Root e di agire in modalità lettura/scrittura.
Accedere tramite Chroot con una Live oppure, se presente, un secondo sistema GNU/Linux installato in dual boot.
Digitare il seguente comando:
ls /home
Verrà mostrato l'elenco delle cartelle Home presenti nel sistema, corrispondenti ai nomi degli utenti.
Questa operazione è utile se si è dimenticato anche il nome dell'utente desiderato, oppure per avere conferma della corrispondenza del nome utente, se questo è già conosciuto.Una volta individuato il nome dell'utente del quale si desidera cambiare la password, digitare il seguente comando:
passwd nomeutente
sostituendo la dicitura nomeutente con il nome dell'utente.
- A seconda dei casi:
uscire dalla modalità ripristino riavviando il sistema con il comando:
reboot
- uscire dalla modalità chroot.
Recupero della password con John the Ripper
Questa sezione contiene delle istruzioni utili al recupero delle password dimenticate con John the Ripper.
Installazione
Installare il pacchetto john.
Utilizzo
Aprire un terminale.
Per convertire i file contenenti le informazioni sugli utenti e sulle password in un formato leggibile da John the Ripper, salvando il risultato nel file ~/passwd.test, digitare:
sudo unshadow /etc/passwd /etc/shadow > passwd.test
Per avviare la ricerca delle password nel file appena creato digitare:
john ~/passwd.test
L'esecuzione del comando potrebbe richiedere tempi molto lunghi (ad esempio in computer poco potenti, in presenza di numerose password, in caso di password complesse da decriptare, ecc.).
Per visualizzare le password digitare:
john ~/passwd.test --show
Creazione nuovo utente
Qualora siano falliti i tentativi di recuperare nome utente e/o password tramite le maniere sopra elencate, è possibile procedere alla creazione di un nuovo utente:
A seconda delle proprie preferenze o esigenze, eseguire una delle due seguenti procedure:
Entrare in modalità di ripristino seguendo le indicazioni di questa guida, avendo cura di selezionare la voce Root e di agire in modalità lettura/scrittura.
Accedere tramite Chroot con una Live oppure, se presente, un secondo sistema GNU/Linux installato in dual boot.
Digitare il seguente comando:
adduser nomeutente
sostituendo nomeutente con il nome che si desidera utilizzare per il nuovo utente.
Una volta creato, è necessario aggiungere l'utente al gruppo sudo, altrimenti non sarà possibile eseguire operazioni che richiedano i privilegi di amministrazione. Per fare ciò, digitare il seguente comando:
adduser nomeutente sudo
sostituendo nomeutente con il nome scelto al passo precedente.
- A seconda dei casi:
uscire dalla modalità ripristino riavviando il sistema con il comando:
reboot
- uscire dalla modalità chroot.
Dalla versione 12.04 di Ubuntu l'utilizzo del gruppo admin è stato deprecato. Pur continuando a funzionare, al suo posto è stato introdotto come in Debian il gruppo sudo.