Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 09/09/2007, à 18:54

olivS

Suite ré-install, réactiver un vieil utilisateur

Bonjour,

Je suis sur Kubuntu 6.06 LTS. Je tourne depuis quelques mois avec un utilisateur olivier. C'était mon unique utilisateur sur ce poste, avec des droits d'admin.

Aujourd'hui j'ai eu un gros pépin. J'ai été obligé de réinstallé Kubuntu (toujours la 6.06) et j'ai donc créé un nouveau compte olivs, qui est le nouvel administrateur.

Souhaitant toutefois récupérer mon ancien compte olivier (courriels, marque-pages, etc.) je suis allé dans Paramètres du Système > Utilisateurs et Groupes > Nouveau ... et j'ai créé l'utilisateur olivier en lui attribuant le /home/olivier de l'ancien compte. Jusque là, pas de pb.

Mais lorsque je cherche à me connecter à ce compte, KDE ne se lance pas et c'est une fenêtre très dépouillée (genre X11) qui m'accueille avec une fenêtre m'informant:

Could not start kstartupconfig. Check your installation

Avec un unique bouton Okay pour retourner à l'invite de kdm.

Comment puis-je faire pour me connecter à l'ancien compte olivier? Il reste mon compte de travail... Ou alors, comment faire pour récupérer sans embrouille les courriels, marque-pages et autres depuis le vieux olivier jusqu'au nouveau olivs?

Dans un lointain passé (sous Mandriva) j'avais essayé de simplement copier le répertoire .kde d'un compte à l'autre, plus les fichiers cachés à la racine du compte, mais j'avais rencontré plus de difficultés qu'autre chose.

Des idées, quelqu'un? Merci par avance...


Amicalement,
http://www.feeblemind.org
http://www.linuxgraphic.org
La 3D Libre avec Blender, 3ème édition

Hors ligne

#2 Le 09/09/2007, à 19:48

jerome76

Re : Suite ré-install, réactiver un vieil utilisateur

si tu cree le compte olivier, le repertoire sera t-il le bon ou pas ?

Attendre une verification avant de le faire, car je ne connait pas le résultat.

Hors ligne

#3 Le 09/09/2007, à 19:57

olivS

Re : Suite ré-install, réactiver un vieil utilisateur

oui, le répertoire est le bon, j'ai pris soin de créer un utilisateur correspondant à l'ancien home... le compte olivS est l'UID n°1000, et le nouveau olivier est l'UID n°1001. Autrefois, olivier était très certainement n°1000 et il n'y avait pas d'autre utilisateur. Peut-être est-ce cela qui coince??


Amicalement,
http://www.feeblemind.org
http://www.linuxgraphic.org
La 3D Libre avec Blender, 3ème édition

Hors ligne

#4 Le 09/09/2007, à 20:14

jerome76

Re : Suite ré-install, réactiver un vieil utilisateur

c'est posiible, mais la je suppose, car je n'est jamais essayer ce genre de manipulation

Hors ligne

#5 Le 09/09/2007, à 20:15

tukuyomi

Re : Suite ré-install, réactiver un vieil utilisateur

Oui ça coince certainement là.
L'ancien /home/olivier appartient surement encore à UiD:GID 1000:1000 (olivS:olivS de ta nouvelle install)
Fais un

$ sudo chown -Rv olivier:olivier /home/olivier
-R -> Récursif
-v -> Bavard (en cas d'erreur...)

et normalement ça devrait rouler:)

Dernière modification par tukuyomi (Le 09/09/2007, à 20:19)

Hors ligne

#6 Le 09/09/2007, à 21:22

olivS

Re : Suite ré-install, réactiver un vieil utilisateur

tukuyomi a écrit :

et normalement ça devrait rouler:)

ça a bien roulé, merci!!! :-)


Amicalement,
http://www.feeblemind.org
http://www.linuxgraphic.org
La 3D Libre avec Blender, 3ème édition

Hors ligne

#7 Le 09/09/2007, à 22:13

olivS

Re : Suite ré-install, réactiver un vieil utilisateur

par contre, je ne peux lancer aucune commande en sudo depuis le compte récupéré... :-/
systématiquement, il me dit que le mot de passe est mauvais.. Une idée???

Edit: oui, je tape bien le mot de passe du compte admin... sous ce compte, le mdp marche... sous le compte récupéré, aucun mot de passe ne marche, ni celui de l'admin, ni celui du compte propre (j'ai essayé au cas où)

Dernière modification par olivS (Le 09/09/2007, à 22:14)


Amicalement,
http://www.feeblemind.org
http://www.linuxgraphic.org
La 3D Libre avec Blender, 3ème édition

Hors ligne

#8 Le 09/09/2007, à 22:19

olivS

Re : Suite ré-install, réactiver un vieil utilisateur

Bon j'ai trouvé: en fait il fallait ajouter le compte utilisateur dans le groupe admin...


Amicalement,
http://www.feeblemind.org
http://www.linuxgraphic.org
La 3D Libre avec Blender, 3ème édition

Hors ligne

#9 Le 10/09/2007, à 19:50

olivS

Re : Suite ré-install, réactiver un vieil utilisateur

*bump*

olivS a écrit :

Bon j'ai trouvé: en fait il fallait ajouter le compte utilisateur dans le groupe admin...

En fait, non: ça ne suffit pas: je n'arrive pas à lancer wlassistant, adept ni quoi que ce soit qui soit sudo ou kdesu: il refuse systématiquement le mot de passe. Il l'accepte toutefois lorsque je suis connecté en qu'utilisateur UID 1000. Comment faire pour que je puisse administrer à coups de sudo et kdesu depuis UID 1001?


Amicalement,
http://www.feeblemind.org
http://www.linuxgraphic.org
La 3D Libre avec Blender, 3ème édition

Hors ligne

#10 Le 10/09/2007, à 21:12

tukuyomi

Re : Suite ré-install, réactiver un vieil utilisateur

DANGEREUX, n'essayez pas ça chez vous sans l'avis de vos parents!
essaye la commande

$ sudo visudo

et ajoute à la fin du fichier la ligne

olivier	ALL=(ALL) ALL

et regarde BIEN ATTENTIVEMENT si un message d'erreur survient dans le terminal à la fermeture de visudo, genre

$ sudo visudo
[Edition, sauvegarde puis fermeture]
Warning: undeclared Cmnd_Alias `AL' referenced near line 18

C'est pas bon du tout si tu as ça, réédite-le en vérifiant bien les erreurs de syntaxe; dans l'exemple ci dessus:

root	 ALL=(ALL) ALL
tukuyomi ALL=(ALL) AL <=Erreur

Voilà, fais surtout gaffe, tu peux perdre l'admin complètement avec une mauvaise édition!

Dernière modification par tukuyomi (Le 10/09/2007, à 21:18)

Hors ligne

#11 Le 10/09/2007, à 22:15

olivS

Re : Suite ré-install, réactiver un vieil utilisateur

Ouille ouille ouille!

merci tukuyomi, mais je pense m'abstenir: si je reste en version LTS, c'est parceque ma machine me sert de gagne-pain... jouer les apprentis-sorciers ne me dit rien qui vaille... vu le niveau de mes compétences techniques, je préfère que quelqu'un propose quelque chose de plus simple. Sinon, j'envisagerai autre chose... merci quand même, heing? wink tongue


Amicalement,
http://www.feeblemind.org
http://www.linuxgraphic.org
La 3D Libre avec Blender, 3ème édition

Hors ligne

#12 Le 10/09/2007, à 22:35

madjuju

Re : Suite ré-install, réactiver un vieil utilisateur

bonjour ,

pour ma part je procède autrement

J'ai un user MADJUJU unique
j'ai un home sur une partition distincte

je réinstall ubuntu  avec l'alternate

au moment du partitionnement , je choisi MANUEL

je pointe ma partion home (l'ancienne) comme /HOME

puis je formate le /
valide le /swap

puis je continu l'install

A la création du USER je met comme l'ancien : MADJUJU, un mot de pass
fin d'install, reboot , et c'est comme avant avec mon profil

MAdjuju


Quad Core 6600 G0 - P5K asus - 2048 DDR2 CORSAIR 8500- nvidia 8600 PCIE
Ubuntu 8.04 - 1 X 250 GO SATA - 1 X 500 GO SATA II et
P4 HT - Asus P5GD2 premium - 1 X 250 GO SATA Ubuntu 8.04
Nvidia asus 6600 GT

Hors ligne

#13 Le 10/09/2007, à 22:42

tukuyomi

Re : Suite ré-install, réactiver un vieil utilisateur

olivS a écrit :

Ouille ouille ouille!

merci tukuyomi, mais je pense m'abstenir: si je reste en version LTS, c'est parceque ma machine me sert de gagne-pain... jouer les apprentis-sorciers ne me dit rien qui vaille... vu le niveau de mes compétences techniques, je préfère que quelqu'un propose quelque chose de plus simple. Sinon, j'envisagerai autre chose... merci quand même, heing? wink tongue

le simple fait d'utiliser 'sudo' devant n'importe quelle commande devrait avoir le même impact! ^^"

Hors ligne

#14 Le 10/09/2007, à 22:52

olivS

Re : Suite ré-install, réactiver un vieil utilisateur

ben oui, sauf que non... :-(

je me rend compte également que lorsque je lance une application via un raccourci sur le bureau et que je demande à la lancer dans une console, j'ai un étrange message qui apparaît:

erreur_console.png

J'ai vraiment l'impression que pour ce compte, les carottes sont pas loin d'être cuites... hmm


Amicalement,
http://www.feeblemind.org
http://www.linuxgraphic.org
La 3D Libre avec Blender, 3ème édition

Hors ligne

#15 Le 10/09/2007, à 22:57

jerome76

Re : Suite ré-install, réactiver un vieil utilisateur

tu veut des patates avec .....

Hors ligne

#16 Le 10/09/2007, à 23:10

olivS

Re : Suite ré-install, réactiver un vieil utilisateur

ben ça serait pas de refus... hmm lol


Amicalement,
http://www.feeblemind.org
http://www.linuxgraphic.org
La 3D Libre avec Blender, 3ème édition

Hors ligne

#17 Le 10/09/2007, à 23:14

olivS

Re : Suite ré-install, réactiver un vieil utilisateur

madjuju a écrit :

pour ma part je procède autrement

oups j'avais raté ta réponse... c'est comme cela que j'avais procédé une précédente fois. C'est vrai que je n'avais pas eu de problème... à l'exception de perdre tous mes courriels!!! Je ne sais pas pourquoi d'ailleurs... Mais c'est ce qui m'a échaudé et invité à créer un deuxième compte, distinct de l'admin. Bref, je tourne en rond, sans véritable solution.


Amicalement,
http://www.feeblemind.org
http://www.linuxgraphic.org
La 3D Libre avec Blender, 3ème édition

Hors ligne

#18 Le 10/09/2007, à 23:30

NooP

Re : Suite ré-install, réactiver un vieil utilisateur

Tu te connectes avec ton compte adminitrateur (olivier)

tu ouvres une console puis tu tapes :

sudo -s                                                   <- On passe en root
cp /etc/group /etc/group.orig                     <- On sauvegarde le fichier group au cas où
nano /etc/group                                       <- On édite le fichier group

Et tu ajoutes :

,olivs à la suite de chaque ligne où apparait olivier.

Tu te déconnectes et te reconnectes sous olivs

Tout devrait marcher maintenant.

Dernière modification par NooP (Le 10/09/2007, à 23:34)


Votez Macron, vous l'aurez dans le fion !

Hors ligne

#19 Le 10/09/2007, à 23:38

olivS

Re : Suite ré-install, réactiver un vieil utilisateur

Merci NooP. Mais pour l'instant, je n'ai rien touché car en fait, dans la liste, olivs et olivier figurent systématiquement aux même endroits (cf copie ci-après). Je ne sais pas si l'ordre est important: olivs est le premier utilisateur, olivier l'utilisateur ajouté. Mais ce qui me chagrine, c'est la dernière ligne:

olivier::500:

J'espère que l'on ne m'en voudra pas de copier ici la totalité de mon /etc/group:

root:x:0:
daemon:x:1:
bin:x:2:
sys:x:3:
adm:x:4:olivs,olivier
tty:x:5:
disk:x:6:
lp:x:7:cupsys
mail:x:8:
news:x:9:
uucp:x:10:
man:x:12:
proxy:x:13:
kmem:x:15:
dialout:x:20:cupsys,olivs,olivier
fax:x:21:
voice:x:22:
cdrom:x:24:haldaemon,olivs,olivier
floppy:x:25:haldaemon,olivs,olivier
tape:x:26:
sudo:x:27:
audio:x:29:olivs,olivier
dip:x:30:olivs,olivier
www-data:x:33:
backup:x:34:
operator:x:37:
list:x:38:
irc:x:39:
src:x:40:
gnats:x:41:
shadow:x:42:
utmp:x:43:
video:x:44:olivs,olivier
sasl:x:45:
plugdev:x:46:haldaemon,olivs,olivier
staff:x:50:
games:x:60:
users:x:100:
nogroup:x:65534:
dhcp:x:101:
syslog:x:102:
klog:x:103:
crontab:x:104:
ssh:x:105:
lpadmin:x:106:olivs,olivier
messagebus:x:107:
haldaemon:x:108:
slocate:x:109:
scanner:x:110:cupsys,olivs,olivier
olivs:x:1000:
admin:x:111:olivs,olivier
olivier::500:

je me serais attendu à une valeur 1001, ici, ou qqch du genre... et pourquoi il n'y a pas de x entre les deux : ?


Amicalement,
http://www.feeblemind.org
http://www.linuxgraphic.org
La 3D Libre avec Blender, 3ème édition

Hors ligne

#20 Le 10/09/2007, à 23:42

NooP

Re : Suite ré-install, réactiver un vieil utilisateur

Normalement, il devrait y avoir le 'x' au groupe olivier, c'est peut être le problème. Tu ne risque rien à le rajouter, étant donné que tu as toujours le compte olivs qui est admin, et par lequel tu pourras revenir en arrière si ça ne marche pas.

Par sécurité, fais une sauvegarde de ton home :

tar cvfz /home/olivier.tgz /home/olivier

Peux tu poster la sortie de :

cat /etc/passwd | grep "oliv"

Merci

Dernière modification par NooP (Le 11/09/2007, à 00:15)


Votez Macron, vous l'aurez dans le fion !

Hors ligne

#21 Le 11/09/2007, à 06:46

tukuyomi

Re : Suite ré-install, réactiver un vieil utilisateur

Bon alors, depuis olivS, tu as le root alors:
change dans /etc/group:

olivier::500:
par
olivier:x:1001:

puis dans /etc/passwd tu dois normalement avoir

olivier:x:500:500:olivier,,,:/home/olivier:/bin/bash
Remplace par 
olivier:x:1001:1001:olivier,,,:/home/olivier:/bin/bash

Ensuite, déconnectes toi de toutes les sessions (olivier et olivS) -> redémarres pour faire simple.
En cas:

$ sudo chmod -Rv 1001:1001 /home/olivier

Et... ça marche ou pas?
Sinon, conseil ultime... copies tout /home/olivier dans /home/olivS (je préfère utiliser rsync à la place de cp):

$ sudo rsync -av /home/olivier/ /home/olivS
$ sudo chmod -Rv 1000:1000 /home/olivS

Voilà pour l'instant...

Dernière modification par tukuyomi (Le 11/09/2007, à 06:49)

Hors ligne

#22 Le 11/09/2007, à 06:51

madjuju

Re : Suite ré-install, réactiver un vieil utilisateur

olivS a écrit :
madjuju a écrit :

pour ma part je procède autrement

oups j'avais raté ta réponse... c'est comme cela que j'avais procédé une précédente fois. C'est vrai que je n'avais pas eu de problème... à l'exception de perdre tous mes courriels!!! Je ne sais pas pourquoi d'ailleurs... Mais c'est ce qui m'a échaudé et invité à créer un deuxième compte, distinct de l'admin. Bref, je tourne en rond, sans véritable solution.

Pas norlmal, je conserve mes mail thunderbird, les paramètres et tout le reste
quel est ton client de messagerie ?

Dernière modification par madjuju (Le 11/09/2007, à 06:51)


Quad Core 6600 G0 - P5K asus - 2048 DDR2 CORSAIR 8500- nvidia 8600 PCIE
Ubuntu 8.04 - 1 X 250 GO SATA - 1 X 500 GO SATA II et
P4 HT - Asus P5GD2 premium - 1 X 250 GO SATA Ubuntu 8.04
Nvidia asus 6600 GT

Hors ligne

#23 Le 11/09/2007, à 09:11

olivS

Re : Suite ré-install, réactiver un vieil utilisateur

Merci pour toutes ces réponses! Ma nuit vous a porté conseil, à tous! ;-) Bon je ne peux faire autrement que d'attendre ce soir pour regarder ce que vous préconisez.
@NooP: j'ai plusieurs Go sous cet utilisateur. Faire une sauvegarde n'est pas aisé, même si j'y travaille en ce moment (réorganisation des données, poubellisation des trucs inutiles, etc.)... Je posterai malgré tout le résultat de la commande ce soir.
@tukuyomi: OK je testerai ta manip. La simple copie d'un user à l'autre me déplait, mais sans doute parce que j'avais eu de mauvaises surprises en procédant ainsi en changeant de distribution (et de génération de distribution). En particulier, perte irrécupérable de tous les courriels :-/ Là, ça devrait se jouer comme il faut, car il n'y a pas de changement de distribution (user créé sous 6.06, distrib réinstallée: 6.06 également)
@madjuju: j'utilise kmail. Mais je pense que mes soucis venaient de changement de stratégies de la part du projet KDE quant au format des fichiers/répertoires de stockage des courriels. Comme dit à tukuyomi, comme je ne change pas de distro, cela devrait mieux se passer...

Je vous tiens au courant ce soir de mes progrès! Merci à tous smile


Amicalement,
http://www.feeblemind.org
http://www.linuxgraphic.org
La 3D Libre avec Blender, 3ème édition

Hors ligne

#24 Le 11/09/2007, à 22:51

olivS

Re : Suite ré-install, réactiver un vieil utilisateur

NooP a écrit :

Peux tu poster la sortie de :

cat /etc/passwd | grep "oliv"

OK, voici:

olivs@olivs-desktop:~$ cat /etc/passwd | grep "oliv"
olivs:x:1000:1000:Olivier Saraja,,,:/home/olivs:/bin/bash
olivier:x:1001:500:Olivier Saraja:/home/olivier:/bin/bash

Amicalement,
http://www.feeblemind.org
http://www.linuxgraphic.org
La 3D Libre avec Blender, 3ème édition

Hors ligne

#25 Le 11/09/2007, à 23:09

olivS

Re : Suite ré-install, réactiver un vieil utilisateur

tukuyomi a écrit :

puis dans /etc/passwd tu dois normalement avoir

olivier:x:500:500:olivier,,,:/home/olivier:/bin/bash
Remplace par 
olivier:x:1001:1001:olivier,,,:/home/olivier:/bin/bash

En fait, il y avait:

olivier:x:1001:500:olivier,,,:/home/olivier:/bin/bash

que j'ai remplacé par:

olivier:x:1001:1001:olivier,,,:/home/olivier:/bin/bash

J'ai bien fait?

tukuyomi a écrit :

En cas:

$ sudo chmod -Rv 1001:1001 /home/olivier

Il a pas aimé la commande... hmm

olivs@olivs-desktop:~$ sudo chmod -Rv 1001:1001 /home/olivier
chmod: mode invalide: `1001:1001'
Pour en savoir davantage, faites: « chmod --help ».
tukuyomi a écrit :

Et... ça marche ou pas?

Je reboote et je te dis, sur la base de l'unique modif que j'ai réellement faite (500->1001)...


Amicalement,
http://www.feeblemind.org
http://www.linuxgraphic.org
La 3D Libre avec Blender, 3ème édition

Hors ligne