Comment puis-je trouver mon nom d'utilisateur?


81

Comment puis-je connaître mon nom d'utilisateur? J'ai installé Ubuntu, mais je ne connais pas mon nom d'utilisateur, seulement mon mot de passe. Je ne peux pas accéder à mon ordinateur portable et il ne peut pas être ouvert.


6
L'écran de connexion indique les comptes possibles et il vous suffit de cliquer (ou même de ne pas cliquer car vous êtes probablement le dernier à vous connecter) et de taper votre mot de passe.
Gilles

1
@ Jayharte - Est-ce que l'une de ces réponses a fonctionné pour vous? Si tel est le cas, veuillez en accepter un comme réponse. Je vous remercie.
Tass

Réponses:


136

Ouvrez un terminal et tapez whoami

Cela fonctionnera sur tous les systèmes Unix / Linux.


7
Il ne peut pas se connecter alors je parie qu'il ne peut pas courir whoami
Boris

1
Il pourrait l'exécuter en mode de récupération
Rajlego

5
@rajlego Si exécuté à partir du mode de récupération, whoamisortirait simplement root. Toutefois, en mode de récupération, ls /homepeut être utilisé pour afficher les noms des utilisateurs humains normalement configurés du système. S'il n'y a qu'un seul utilisateur de ce type, cette sortie est leur nom d'utilisateur; et même s'il y en a plus, il devrait être assez facile de déterminer le nom d'utilisateur.
Eliah Kagan

D'accord avec @Boris. Comme il l'a mentionné dans sa réponse, il ne pouvait pas se connecter, comment pourrait-il se lancer whoami? C'est étrange d'avoir cette réponse avec beaucoup de votes-up.
Tung Tran

2
@TungTran - Les votes positifs proviennent de googlers (comme moi) venus chercher la réponse à la question dans le titre. Certains d'entre nous ont juste besoin d'un rappel de la commande qui affiche le nom d'utilisateur actuel. Mais, à la lecture de la question, cette réponse est plutôt inutile pour le demandeur.
gilly3

21

Le moyen le plus simple de connaître votre nom d'utilisateur consiste probablement à appuyer sur ctr + alt + t - ceci ouvre un terminal et vous verrez quelque chose comme:

user_name@machine_name:~$

Et cela répond à votre question.


Alors, est-ce que nom_utilisateur est le nom d'utilisateur et nom_ordinateur est le groupe?
Rafael_Espericueta

Le nom de la machine est le nom de votre ordinateur.
Jendas

ce n'est pas toujours correct, car ce que le terminal montre est configurable
Elzo Valugi

1
Si vous pouvez configurer votre terminal, vous connaissez probablement la whoamicommande.
Jendas

14

Ouvrez un terminal et tapez:

echo $USER

Ceci affichera la valeur de USERla variable d'environnement sur la console.


3
Pour le demandeur d'origine, cela est aussi inutile que la whoamicommande, mais en toute honnêteté, c'est parfait pour les commandes "exécuter un blah username_here", où une username_herepartie peut être remplacée $USERet la commande entière rendue plus universelle. Merci.
Nurchi

1
@Ali Dehghani, $ USER est une variable d'environnement qui peut être modifiée en n'importe quoi. whoami vérifie actuellement quel est l'utilisateur actuellement connecté
Josef Klimuk

12

Si vous avez installé Ubuntu, puis que vous avez entré votre nom d'utilisateur, est-ce que cela nous aide à garder la mémoire vive?

Par exemple ici où yannest le nom d'utilisateur

entrez la description de l'image ici


7

Vous devriez démarrer votre Ubuntu en mode de récupération. Suivez les étapes ci-dessous:

  • Allumez votre ordinateur. Attendez que le chargement du BIOS soit terminé ou presque. (Pendant ce temps, vous verrez probablement un logo du fabricant de votre ordinateur.) Appuyez rapidement sur la touche Maj et maintenez-la enfoncée pour afficher le menu GNU GRUB. (Si vous voyez le logo Ubuntu, vous avez oublié le point où vous pouvez accéder au menu GRUB.) **

  • Sélectionnez la ligne qui commence par " Options avancées ". *

  • Sélectionnez la ligne se terminant par " (mode de récupération) ", probablement la deuxième ligne, quelque chose comme:Ubuntu GNU/Linux, with Linux 3.8.0-26-generic (recovery mode)

  • Appuyez sur Retour et votre machine commencera le processus de démarrage.

  • Après quelques instants, votre poste de travail devrait afficher un menu comportant plusieurs options. Une des options (vous devrez peut-être faire défiler la liste jusqu'en bas) sera " Supprimer l'invite du shell root ". Appuyez sur Retour avec cette option en surbrillance.

Finalement, vous pourriez utiliser cette commande pour lister tous les noms d'utilisateurs:

cut -d: -f1 /etc/passwd

Je suppose que vous pourrez reconnaître votre nom d'utilisateur dans la liste.


Vous n'avez pas besoin de remount,rwsimplement lire un fichier ...
Germar

Vous avez raison, je viens de donner comme option.
Tung Tran

Cela fonctionnera si l'utilisateur n'a jamais défini son mot de passe root. Cependant, si quelqu'un l'a déjà configuré, il peut toujours utiliser un live USB ou tout autre système d'exploitation pour consulter le répertoire personnel (
normalement

Oui, s'il se souvient de son mot de passe root, c'est encore plus simple. Quoi qu'il en soit, comme il l'a dit, il a installé Ubuntu et ne connaît pas son nom d'utilisateur. Je suppose qu'il n'a pas défini de mot de passe root.
Tung Tran

En outre, avec le mode utilisateur unique, vous pourrez l'ignorer même si vous définissez un mot de passe root.
Tung Tran

5

Normalement, lorsque vous démarrez votre ordinateur, vous n'avez pas besoin de connaître votre nom d'utilisateur pour vous connecter car il apparaît automatiquement dans une liste. Et si c'est le seul compte d'utilisateur, c'est le seul nom répertorié. Ça devrait ressembler à ça:

entrez la description de l'image ici

S'il existe plusieurs comptes d'utilisateurs, cliquez sur le nom que vous souhaitez utiliser. Pour un utilisateur, il vous suffit de saisir votre mot de passe.

Si votre écran de connexion ne ressemble pas à cela, ou que la connexion ne fonctionne pas, ou que le problème est que le démarrage échoue avant que vous ne parveniez à l'écran de connexion, veuillez nous en informer et fournir autant de détails que possible.


3
Impressionnant modifier Eliath !!
Boris

Je suppose qu'il a un problème pour afficher le nom d'utilisateur sur la page de connexion. S'il pouvait voir l'écran de connexion, il reconnaîtrait le nom d'utilisateur. Alors si oui, nous ne demanderions pas.
Tung Tran

Mon nom d'utilisateur et mon nom sont différents, donc cela ne fonctionnera pas toujours.
mchid

2

Utilisez cette solution si vous n'avez pas chiffré votre répertoire de base.

  1. Avez-vous toujours le support d'installation (LiveCD / USB) à partir duquel vous avez installé Ubuntu? Démarrez à partir de celui-ci et sélectionnez Essayez Ubuntu.

  2. Allez dans Fichiers et ensuite, vous verrez que la partition Ubuntu est déjà installée. Cliquez dessus, il va monter.

  3. Allez à /home. Ici, vous verrez une liste de tous les utilisateurs du système que vous avez créé.

Pour vous rafraîchir la mémoire, comment vous appelez-vous? Avez-vous entré le même nom lors de l'installation d'Ubuntu? Vous souvenez-vous du nom qui était affiché sur l'invite de connexion où vous avez entré votre mot de passe? Ubuntu par défaut définit le nom d'utilisateur comme votre prénom en minuscule.

Exemple; name = John Doe, définissez automatiquement username =john


2

À partir du mode de récupération, exécutez la commande suivante pour répertorier tous les utilisateurs semblables à des utilisateurs:

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

la source

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.