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.

Jayharte
la source
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.

Germar
la source
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.

Jendas
la source
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.

Ali Dehghani
la source
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

damien
la source
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.

Tung Tran
la source
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.

Boris
la source
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

Rohitt Vashishtha
la source
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

mchid
la source