1 votes

Pourquoi mes comptes d'utilisateurs sont-ils absents de l'écran de connexion après la mise à niveau de 12.04 à 14.04 ?

J'ai mis à jour ma 12.04LTS vers la 14.04 LTS via un DVD, en choisissant l'option "upgrade" dans les options d'installation.

Depuis lors, dans l'écran de connexion, les anciens comptes d'utilisateur ne sont plus visibles. Ils sont cependant visibles si je navigue vers l'écran d'accueil. Ceux-ci sont protégés et même en tant qu'admin

Vous trouverez ci-dessous la sortie de grep /bin/bash /etc/passwd :

root:x:0:0:root:/root:/bin/bash
admin1:x:1000:1000:admin,,,:/home/admin1:/bin/bash
dranand:x:1001:1001:Anand Philip,,,:/home/dranand:/bin/bash

Voici le résultat de ls -l /home . (Les nouveaux profils que j'ai créés pendant la mise à niveau sont marqués).

drwx------ 18 admin1  admin1  4096 Apr 21 17:35 admin1 [NEW]
drwxr-xr-x 21    1004    1004 4096 Apr 11 12:48 dmishariff [OLD]
drwxr-xr-x  2 dranand dranand 4096 Apr 21 16:58 dranand [NEW]
drwxr-xr-x 36    1002    1002 4096 Apr 21 16:15 dranandphilip [OLD]
drwxr-xr-x 28 admin1  admin1  4096 Apr 15 16:07 nationwide [OLD]

Comment résoudre ce problème ?

1voto

user273064 Points 26

J'ai eu un problème similaire. Je mettais à jour Ubuntu 13.10 vers 14.04 et il s'est planté à mi-chemin du processus. J'ai fini par réinstaller Ubuntu à partir d'une clé USB et j'ai choisi l'option de conserver mes fichiers et mes utilisateurs, mais j'ai rencontré le même problème que vous.

La méthode suivante a fonctionné pour moi :

  1. Créez un nouvel utilisateur avec le même nom d'utilisateur que celui perdu.
  2. Terminal ouvert
  3. id -u username
  4. Mon identifiant était 1001 dans l'exemple ci-dessous, remplacez-la par votre uid.
  5. sudo useradd --home /home/username --uid 1001 --gid users username
  6. sudo chown -R username: ~username

Voir ici pour plus d'explications : http://www.tuxradar.com/answers/681

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X