Hey c'est good j'ai réussi ! En me connectant avec autre utilisateur et avec un su -c j'ai pu virer le .bashrc défectueux :
$ su -c 'mv /home/john/.bashrc /home/john/.bashrc.bak' Je peux maintenant me loger avec mon user principal et avec root. Ouf :-) Merci les gars ! On 10/19/06, Jonathan Métillon <[EMAIL PROTECTED]> wrote: > > Je viens d'essayer ça, pas mieux : > > $ ssh jessy bash --norc --noprofile > bash: xmalloc: ../../bash/builtins/evalfile.c:128: cannot allocate 2343 > bytes (0 bytes allocated) > > On 10/19/06, Romain Thouvenin <[EMAIL PROTECTED]> wrote: > > > > Dans le man bash, ils parlent d'une option --norc et noprofile qui > > permet de ne pas lire .bashrc ou bash_profile. > > Peut-être peux tu chercher de ce côté là. > > > > Romain > > > > 2006/10/18, Jonathan Métillon < [EMAIL PROTECTED]>: > > > Oui excellente idée ! > > > > > > Mais j'ai fait un autre truc très con : le fichier .bashrc de root est > > un > > > symlink vers mon .bashrc personnel. Celui qui est justement abîmé. > > Donc > > > quand je me connecte en root, j'ai exactement le même problème. > > > > > > Sinon j'ai aussi le compte d'un autre utilisateur, qui fonctionne. > > Mais ce > > > compte n'est pas dans les sudoers, je ne peux donc pas utiliser sudo > > pour > > > aller éditer mon fichier dans mon répertoire personnel. Et j'ai aussi > > essayé > > > su pour passer en root, mais ça me dit: Segmentation fault. > > > > > > > > > On 10/18/06, Naji Mammeri < [EMAIL PROTECTED]> wrote: > > > > Salut, > > > > Tu pourrais éventuellement essayer de te connecter en tant qu'autre > > > > utilisateur (tu n'a modifié que des fichiers personnels donc les > > > > autres utilisateurs ne sont pas affectés). > > > > > > > > Le 18/10/06, Guillaume< [EMAIL PROTECTED]> a écrit : > > > > > Jonathan Métillon a écrit : > > > > > > En fait je me retrouve dans une situation tout a fait ennuyeuse > > : en > > > > > > essayant de corriger le problème j'ai ajouter cette ligne : > > > > > > > > > > > > source .bashrc > > > > > > > > > > > > dans .bashrc lui-même. C'est très stupide mais c'était pour être > > sûr > > > > > > d'avoir tout essayé. Seulement ensuite on m'a signalé le > > problème de > > > > > > .bash_profile manquant, que j'ai corrigé. > > > > > > > > > > > > Mais j'ai oublié d'enlever la ligne de .bashrc. En me > > reconnectant, la > > > > > > .bash_profile a donc correctement chargé .bashrc qui se charge > > > lui-même > > > > > > infiniment : boucle sans fin. > > > > > > > > > > > > Bref le système affiche une erreur de mémoire et m'ejecte ! > > Comment je > > > > > > peux faire pour entrer dans le système sans charger > > .bash_profile et > > > > > > aller editer .bashrc ? > > > > > Ben, je vais sûrement dire une connerie, mais tu ne pourrais pas > > faire > > > > > ta correction en démarrant en mode recovery ? > > > > > > > > > > -- > > > > > ubuntu-fr mailing list > > > > > ubuntu-fr@lists.ubuntu.com > > > > > https://lists.ubuntu.com/mailman/listinfo/ubuntu-fr > > > > > > > > > > > > > > > > > -- > > > > Naji Mammeri > > > > > > > > -- > > > > ubuntu-fr mailing list > > > > ubuntu-fr@lists.ubuntu.com > > > > https://lists.ubuntu.com/mailman/listinfo/ubuntu-fr > > > > > > > > > > > > > -- > > > ubuntu-fr mailing list > > > ubuntu-fr@lists.ubuntu.com > > > https://lists.ubuntu.com/mailman/listinfo/ubuntu-fr > > > > > > > > > >Hey c'est good j'ai réussi ! En me connectant avec autre utilisateur et avec un su -c j'ai pu virer le .bashrc défectueux :
$ su -c 'mv /home/john/.bashrc /home/john/.bashrc.bak'
Je peux maintenant me loger avec mon user principal et avec root. Ouf :-)
Merci les gars !
On 10/19/06, Jonathan Métillon <[EMAIL PROTECTED]> wrote:
Je viens d'essayer ça, pas mieux :
$ ssh jessy bash --norc --noprofile
bash: xmalloc: ../../bash/builtins/evalfile.c:128: cannot allocate 2343 bytes (0 bytes allocated)On 10/19/06, Romain Thouvenin <[EMAIL PROTECTED]> wrote:Dans le man bash, ils parlent d'une option --norc et noprofile qui
permet de ne pas lire .bashrc ou bash_profile.
Peut-être peux tu chercher de ce côté là.
Romain
2006/10/18, Jonathan Métillon < [EMAIL PROTECTED]>:
> Oui excellente idée !
>
> Mais j'ai fait un autre truc très con : le fichier .bashrc de root est un
> symlink vers mon .bashrc personnel. Celui qui est justement abîmé. Donc
> quand je me connecte en root, j'ai exactement le même problème.
>
> Sinon j'ai aussi le compte d'un autre utilisateur, qui fonctionne. Mais ce
> compte n'est pas dans les sudoers, je ne peux donc pas utiliser sudo pour
> aller éditer mon fichier dans mon répertoire personnel. Et j'ai aussi essayé
> su pour passer en root, mais ça me dit: Segmentation fault.
>
>
> On 10/18/06, Naji Mammeri < [EMAIL PROTECTED]> wrote:
> > Salut,
> > Tu pourrais éventuellement essayer de te connecter en tant qu'autre
> > utilisateur (tu n'a modifié que des fichiers personnels donc les
> > autres utilisateurs ne sont pas affectés).
> >
> > Le 18/10/06, Guillaume< [EMAIL PROTECTED]> a écrit :
> > > Jonathan Métillon a écrit :
> > > > En fait je me retrouve dans une situation tout a fait ennuyeuse : en
> > > > essayant de corriger le problème j'ai ajouter cette ligne :
> > > >
> > > > source .bashrc
> > > >
> > > > dans .bashrc lui-même. C'est très stupide mais c'était pour être sûr
> > > > d'avoir tout essayé. Seulement ensuite on m'a signalé le problème de
> > > > .bash_profile manquant, que j'ai corrigé.
> > > >
> > > > Mais j'ai oublié d'enlever la ligne de .bashrc. En me reconnectant, la
> > > > .bash_profile a donc correctement chargé .bashrc qui se charge
> lui-même
> > > > infiniment : boucle sans fin.
> > > >
> > > > Bref le système affiche une erreur de mémoire et m'ejecte ! Comment je
> > > > peux faire pour entrer dans le système sans charger .bash_profile et
> > > > aller editer .bashrc ?
> > > Ben, je vais sûrement dire une connerie, mais tu ne pourrais pas faire
> > > ta correction en démarrant en mode recovery ?
> > >
> > > --
> > > ubuntu-fr mailing list
> > > ubuntu-fr@lists.ubuntu.com
> > > https://lists.ubuntu.com/mailman/listinfo/ubuntu-fr
> > >
> >
> >
> > --
> > Naji Mammeri
> >
> > --
> > ubuntu-fr mailing list
> > ubuntu-fr@lists.ubuntu.com
> > https://lists.ubuntu.com/mailman/listinfo/ubuntu-fr
> >
>
>
> --
> ubuntu-fr mailing list
> ubuntu-fr@lists.ubuntu.com
> https://lists.ubuntu.com/mailman/listinfo/ubuntu-fr
>
>
3#Part.002
Description: Binary data
AdmID:AB5B39D8FF032DF37E880594023FB582
-- ubuntu-fr mailing list ubuntu-fr@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-fr