Come posso scoprire il mio nome utente?


81

Come faccio a sapere il mio nome utente? Ho installato Ubuntu, ma non conosco il mio nome utente, solo la mia password. Non riesco ad accedere al mio laptop e non può essere aperto.


6
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.
Gilles,

1
@Jayharte: una di queste risposte ha funzionato per te? In tal caso, accettane uno come risposta. Grazie.
Tass

Risposte:


136

Apri un Terminale e digita whoami

Funzionerà su ogni sistema Unix / Linux.


7
Non può accedere, quindi scommetto che non può eseguire whoami
Boris il

1
Poteva eseguirlo dalla modalità di recupero
rajlego

5
@rajlego Se eseguito dalla modalità di ripristino, whoamisarebbe solo in uscita root. Tuttavia, in modalità di ripristino, ls /homepotrebbe essere utilizzato per visualizzare i nomi degli utenti umani normalmente configurati del sistema. Se esiste un solo utente, questo output è il suo nome utente; e anche se ce ne sono altri, dovrebbe essere abbastanza facile capire il nome utente.
Eliah Kagan,

Concordo con @Boris. Come ha detto nella risposta, non è stato possibile effettuare il login, come ha potuto avviare whoami? È strano che questa risposta abbia ottenuto molti voti.
Tung Tran,

2
@TungTran - I voti positivi provengono da googler (come me) che sono venuti qui cercando la risposta alla domanda nel titolo. Alcuni di noi hanno solo bisogno di un promemoria del comando che stampa il nome utente corrente. Ma, leggendo la vera domanda, questa risposta è piuttosto inutile per chi chiede.
gilly3,

21

Il modo più semplice per scoprire il tuo nome utente è probabilmente premere ctr + alt + t - questo apre il terminale e vedrai qualcosa del tipo:

user_name@machine_name:~$

E questo risponde alla tua domanda.


Quindi user_name è il nome utente e machine_name è il gruppo?
Rafael_Espericueta,

No. Il nome della macchina è il nome del tuo computer.
Jendas,

questo non è sempre corretto, poiché ciò che il terminale mostra è configurabile
Elzo Valugi,

1
Se riesci a configurare il tuo terminale, probabilmente conosci il whoamicomando.
Jendas,

14

Apri un Terminale e digita:

echo $USER

Questo stamperà il valore della USERvariabile d' ambiente sulla console.


3
Per chi lo chiede originale, questo è inutile quanto il whoamicomando, ma in tutta onestà, questo è perfetto per quei blah username_herecomandi "esegui un " in cui la username_hereparte può essere sostituita $USERe l'intero comando reso più universale. Grazie.
Nurchi,

1
@Ali Dehghani, $ USER è una variabile d'ambiente che può essere cambiata in qualsiasi cosa. whoami verifica effettivamente qual è l'utente attualmente connesso
Josef Klimuk

12

Se hai installato Ubuntu, quindi hai inserito il tuo nome utente, questo ci aiuta a fare jogging nella nostra memoria?

Ad esempio qui dove si yanntrova il nome utente

inserisci qui la descrizione dell'immagine


7

Dovresti avviare Ubuntu in modalità di ripristino. Seguire i passaggi seguenti:

  • Accendi il tuo computer. Attendere fino a quando il BIOS ha terminato il caricamento o ha quasi terminato. (Durante questo periodo probabilmente vedrai un logo del produttore del tuo computer.) Tieni premuto rapidamente il tasto Maiusc, che farà apparire il menu GNU GRUB. (Se vedi il logo Ubuntu, hai perso il punto in cui puoi accedere al menu di GRUB.) **

  • Seleziona la riga che inizia con " Opzioni avanzate ". *

  • Seleziona la riga che termina con " (modalità di ripristino) ", probabilmente la seconda riga, qualcosa del tipo:Ubuntu GNU/Linux, with Linux 3.8.0-26-generic (recovery mode)

  • Premi Invio e il tuo computer inizierà il processo di avvio.

  • Dopo alcuni istanti, la workstation dovrebbe visualizzare un menu con una serie di opzioni. Una delle opzioni (potrebbe essere necessario scorrere fino alla fine dell'elenco) sarà " Prompt della shell principale ". Premi Invio con questa opzione evidenziata.

Alla fine, è possibile utilizzare questo comando per elencare tutti i nomi utente:

cut -d: -f1 /etc/passwd

Suppongo che sarai in grado di riconoscere il tuo nome utente nell'elenco.


Non è necessario remount,rwsolo per leggere un file ...
Germar,

Hai ragione, l'ho appena dato come opzione.
Tung Tran,

Funzionerà se l'utente non ha mai impostato la propria password di root. Tuttavia, se qualcuno lo ha già impostato, può sempre semplicemente utilizzare un live usb o qualsiasi altro sistema operativo per guardare la home directory (speriamo non crittografata.)
Rohitt Vashishtha,

Sì, se ricorda la sua password di root, è ancora più semplice. Comunque, come ha detto, ha installato Ubuntu e non conosce il suo nome utente. Suppongo che non abbia impostato la password di root.
Tung Tran,

Inoltre, con la modalità utente singolo, anche se imposti una password di root, sarai in grado di saltarla.
Tung Tran,

5

Normalmente quando avvii il tuo computer, non devi conoscere il tuo nome utente per accedere, perché appare automaticamente in un elenco. E se è l'unico account utente, è l'unico nome elencato. Dovrebbe sembrare come questo:

inserisci qui la descrizione dell'immagine

Se è presente più di un account utente, fare clic sul nome che si desidera utilizzare. Per un solo utente, tutto ciò che devi fare è digitare la tua password.

Se la schermata di accesso non è simile o l'accesso non funziona o il problema è che l'avvio non riesce prima di accedere alla schermata di accesso, comunicacelo e fornisci quanti più dettagli possibili.


3
Impressionante modifica Eliath !!
Boris,

Suppongo che abbia un problema a visualizzare il nome utente nella pagina di accesso. Se potesse vedere la schermata di accesso, riconoscerebbe il nome utente. Se così fosse, non lo chiederemmo.
Tung Tran,

Il mio nome utente e il mio nome sono diversi, quindi non funzionerà sempre.
mchid

2

Usa questa soluzione se non hai crittografato la tua home directory.

  1. Hai ancora il supporto di installazione (LiveCD / USB) da cui hai installato Ubuntu? Avvia da esso e seleziona Prova Ubuntu.

  2. Vai su File e poi vedrai che hai già installato la partizione Ubuntu. Cliccaci sopra, si monterà.

  3. Vai a /home. Qui vedrai un elenco di tutti gli utenti sul sistema che hai creato.

Per correre la tua memoria, tuttavia, come ti chiami? Hai inserito lo stesso nome durante l'installazione di Ubuntu? Ricordi il nome che è stato visualizzato sul prompt di accesso in cui hai inserito la password? Ubuntu di default imposta il nome utente come il tuo nome in minuscolo.

Esempio; name = John Doe, imposta automaticamente username =john


2

Dalla modalità di ripristino, eseguire il comando seguente per elencare tutti gli utenti umani come:

awk -F'[/:]' '{if ($3 >= 1000 && $3 != 65534) print $1}' /etc/passwd

fonte

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.