Quando ho installato l'ultimo aggiornamento di Ubuntu, mi è stato chiesto il nome utente ma non ricordo quale sia il mio nome utente. Come faccio a sapere qual è il mio nome utente?
Quando ho installato l'ultimo aggiornamento di Ubuntu, mi è stato chiesto il nome utente ma non ricordo quale sia il mio nome utente. Come faccio a sapere qual è il mio nome utente?
Risposte:
Se non riesci nemmeno ad accedere perché non ricordi il tuo nome utente, c'è ancora un modo per recuperare i tuoi dati. Nota che questa guida presuppone che tu sia l'unico utente sul sistema.
awk -F: '$3 == 1000' /etc/passwd
Se non sei l'unico utente, sostituisci il codice al passaggio 3. Cerca un utente con un ID maggiore o uguale a 1000 con:
awk -F: '$3 >= 1000' /etc/passwd
Uno di questi è destinato a essere te. Oppure chiedi a un altro utente sulla macchina di estrarre l'elenco degli account.
UID
1000 (comunemente il primo utente non di sistema). Cosa succede se si tratta di un computer multiutente e l'OP non è il primo utente?
/etc/passwd
voci UID
che passano in giro, andrei in un modo più generale e direi "sei UID
1000 o superiore, normalmente, se sei l'unico utente, allora è 1000, se tu fossi il secondo, 1001 ", penso che il grepping per 1???
non darebbe troppe voci, e una qualsiasi delle linee mostrate suonerebbe un campanello nell'utente smemorato ... non credi?
cat /etc/passwd
e cercare qualcosa di familiare?
Apri un terminale ( Ctrl+ Alt+ T) e digita il comando
whoami
per scoprire il nome utente dell'utente attualmente connesso.
whoami
non sarà d'aiuto se hai già dimenticato il tuo nome utente e ti sei disconnesso.
La schermata di accesso mostra i possibili account e devi solo fare clic (o addirittura non fare clic poiché presumibilmente sei stato l'ultimo ad accedere) e digitare la password.
Se hai effettuato l'accesso e desideri conoscere l'utente, apri un terminale (Ctrl+Alt+T)
e digita il comando
echo $USER
Ciò stamperà il valore della variabile d'ambiente USER sulla console.
whoami
fa il lavoro!
whoami
fa anche il lavoro.
Se hai mai attivato l'account di root, utilizzalo.
Se il suddetto metodo della modalità di ripristino funziona, utilizzarlo.
Se hai un CD live che può montare il filesystem della tua installazione, fallo e cerca l'utente nel file / etc / passwd.
Se nessuno di questi è fattibile, puoi (a meno che tu non abbia protetto con password il tuo boot manager con una password sconosciuta) ancora entrare nel tuo sistema aggiungendo l'opzione "init = / bin / sh" ai parametri del kernel (che puoi modificare dal boot menu gestore). Questo dovrebbe farti passare direttamente a una semplice shell dopo che il kernel è stato caricato e puoi guardare nei file di testo come / etc / passwd. La modifica dei file non è possibile in quella modalità a meno che non vengano presi ulteriori passaggi (che sono pericolosi se non ben compresi e piuttosto fuori portata qui). Potrebbe essere necessario forzare un riavvio mediante il ciclo di accensione per uscire da quella modalità.
Puoi passare alla modalità singola da Grub. Durante l'avvio, premere Esc
nella schermata di avvio di Grub quando richiesto. Potrebbe semplicemente mostrarti Grub con elenchi di ciascun kernel - in tal caso non premereEsc
Da qui selezionare la prima voce e premere e
per modificarla. Scorri la pagina fino alla riga che inizia con kernel
e premi di e
nuovo.
Ciò ti consentirà di modificare l'intera riga. Scorri verso destra fino a raggiungere la fine e rimuovi splash quiet
dalla linea, sostituendola con single
. Premere eneter
per accettare le modifiche e premere b
per avviare la riga del kernel modificata. Questo ti avvierà in modalità utente singolo e dovrebbe lasciarti cadere in una shell di root una volta che l'avvio è stato completato.
Da qui è possibile aggiungere utenti al sistema, modificare le password degli utenti, ecc.