Partage
  • Partager sur Facebook
  • Partager sur Twitter

déconnection instantané sur debian

Sujet résolu
    15 janvier 2021 à 20:16:54

    Salut les gars !

    J'ai un immense problème. J'ai aucune idée de comment j'ai fait, mais je viens de me couper l'accès à mon serveur debian !

    Bon en gros je viens de finir le cours sur linux je me suis connecté à mon serveur via putty, et là au moment où je me log je suis instantanément déconnecté ! J'ai cherché sur internet et j'ai vu que ça pouvait venir du script de démarrage .bashrc. Le truc c'est que j'ai pas le temps d'y toucher que je suis automatiquement déconnecté. Comme je suis sur machine virtuelle, j'ai essayé de ralentir la machine mais je peux pas la ralentir assez. La solution serait d'utiliser une badUsb pour taper instantannément la commande mais je n'en ai pas sous la main. Je peux réinstaller un nouvel OS mais j'ai zappé de faire une back-up de mon site... :'( Aidez SVP !!!

    PS : Je précise qu'une simple connexion SFTP me suffirait pour récupérer mes fichiers et puis il me suffirait de réinstaller l'OS...

    -
    Edité par éoleéole 15 janvier 2021 à 20:20:34

    • Partager sur Facebook
    • Partager sur Twitter
      15 janvier 2021 à 21:46:44

      salut,

      tu pourrais faire un déplacement du .bashrc suspect :

      ssh user@machine 'mv ~/.bashrc ~/.bashrc_pourri-20210115'
      • Partager sur Facebook
      • Partager sur Twitter

      "Un problème clairement exposé est à moitié résolu." ·· Pas de questions techniques en MP.

        16 janvier 2021 à 13:13:18

        j'ai 2 question :

        1 - en "retirant" un fichier de ce genre, la session ne sera pas bloqué ?

        2 - comment je fais pour taper ma commande si je n'ai qu'une 1/2 seconde de connexion, quel que soit mon compte ?

        • Partager sur Facebook
        • Partager sur Twitter
          16 janvier 2021 à 14:54:05

          1- non
          2- tu tapes la commande telle quelle. il y aura bien une connexion, mais il n'y aura pas d'ouverture de session shell, donc pas de lecture du .bashrc.

          • Partager sur Facebook
          • Partager sur Twitter

          "Un problème clairement exposé est à moitié résolu." ·· Pas de questions techniques en MP.

            16 janvier 2021 à 16:44:45

            éoleéole a écrit:

            PS : Je précise qu'une simple connexion SFTP me suffirait pour récupérer mes fichiers et puis il me suffirait de réinstaller l'OS...

            Le SFTP est actif par défaut, tu peux utiliser WinSCP ou Filezilla pour t'y connecter.

            EDIT : Le problème est apparu brutalement ? Tu as fait quoi comme manip juste avant ?

            -
            Edité par LoupSolitaire 16 janvier 2021 à 16:45:57

            • Partager sur Facebook
            • Partager sur Twitter

            Blond, bouclé, toujours le sourire aux lèvres...

              16 janvier 2021 à 17:34:40

              bon, réinstaller pour un petit fichier de configuration utilisateur bancale... :/
              • Partager sur Facebook
              • Partager sur Twitter

              "Un problème clairement exposé est à moitié résolu." ·· Pas de questions techniques en MP.

                17 janvier 2021 à 16:15:17

                dantonq a écrit:

                1- non
                2- tu tapes la commande telle quelle. il y aura bien une connexion, mais il n'y aura pas d'ouverture de session shell, donc pas de lecture du .bashrc.


                Ce que je voulais dire, c'est que je n'ai pas le temps de me déconnecter.

                LoupSolitaire a écrit:

                éoleéole a écrit:

                PS : Je précise qu'une simple connexion SFTP me suffirait pour récupérer mes fichiers et puis il me suffirait de réinstaller l'OS...

                Le SFTP est actif par défaut, tu peux utiliser WinSCP ou Filezilla pour t'y connecter.

                EDIT : Le problème est apparu brutalement ? Tu as fait quoi comme manip juste avant ?

                -
                Edité par LoupSolitaire il y a environ 23 heures

                Le SFTP est bel et bien actif mais je suis déconnecter instantanément. En plus je faisais un programme en python, rien à voir avec les fichiers systèmes...

                dantonq a écrit:

                bon, réinstaller pour un petit fichier de configuration utilisateur bancale... :/

                Excuse-moi mais sachant que je suis sur VirtualBox et que j'ai des serveurs tous chauds qui n'attendent que d'être utilisés, ça me parait plus rapide d'installer les fichiers de mon site directement sur un serveur tout propre...

                -
                Edité par éoleéole 17 janvier 2021 à 16:30:10

                • Partager sur Facebook
                • Partager sur Twitter
                  17 janvier 2021 à 17:31:16

                  et tu auras appris quoi ? à réinstaller !? :(

                  Ce que je voulais dire, c'est que je n'ai pas le temps de me déconnecter

                  non. tu n'as pas le temps d'ouvrir une session shell. C'est différent de la connexion.

                  la commande indiquée connecte user SANS ouvrir de session shell, et exécute la commande SANS ouvrir de session shell.

                  l'as-tu essayée au moins ?

                  • Partager sur Facebook
                  • Partager sur Twitter

                  "Un problème clairement exposé est à moitié résolu." ·· Pas de questions techniques en MP.

                    17 janvier 2021 à 20:11:24

                    éoleéole a écrit:

                    Le SFTP est bel et bien actif mais je suis déconnecter instantanément. En plus je faisais un programme en python, rien à voir avec les fichiers systèmes...

                    Donc le problème vient pas du bashrc ni même du shell d'une manière générale.

                    Tu dois pas avoir les bons identifiants, tout simplement. A mon avis le shell s'ouvre pas du tout.

                    Si tu es sur virtualbox tu as essayé de te connecter directement sur la machine depuis l'interface de virtualbox ?

                    Sinon autres solutions possibles :

                    • Booter la VM sur un liveUSB et récupérer directement les fichiers sur le disque dur
                    • Monter le disque de ta VM sur une autre VM (en disque secondaire)

                    -
                    Edité par LoupSolitaire 17 janvier 2021 à 20:11:59

                    • Partager sur Facebook
                    • Partager sur Twitter

                    Blond, bouclé, toujours le sourire aux lèvres...

                      18 janvier 2021 à 13:34:48

                      LoupSolitaire a écrit:

                      éoleéole a écrit:

                      Sinon autres solutions possibles :

                      • Booter la VM sur un liveUSB et récupérer directement les fichiers sur le disque dur
                      • Monter le disque de ta VM sur une autre VM (en disque secondaire)

                      -
                      Edité par LoupSolitaire il y a environ 17 heures

                      Excuse-moi, mais je comprends pas très bien. Tu veux que je fasse quoi ? o_O

                      dantonq a écrit:

                      et tu auras appris quoi ? à réinstaller !? :(

                      Ce que je voulais dire, c'est que je n'ai pas le temps de me déconnecter

                      non. tu n'as pas le temps d'ouvrir une session shell. C'est différent de la connexion.

                      la commande indiquée connecte user SANS ouvrir de session shell, et exécute la commande SANS ouvrir de session shell.

                      l'as-tu essayée au moins ?

                      Je vais l'essayer...
                      • Partager sur Facebook
                      • Partager sur Twitter
                        18 janvier 2021 à 14:28:12

                        à condition que ce soit bien un problème de .bashrc...

                        sinon, il faudra nous afficher la trace d'exécution d'un ssh basique, en ajoutant l'option -v pour augmenter la "verbosité".

                        • Partager sur Facebook
                        • Partager sur Twitter

                        "Un problème clairement exposé est à moitié résolu." ·· Pas de questions techniques en MP.

                          18 janvier 2021 à 14:52:15

                          éoleéole a écrit:

                          Excuse-moi, mais je comprends pas très bien. Tu veux que je fasse quoi ? o_O

                          Démarrer la machine virtuelle sur un liveCD ou liveUSB comme celui d'ubuntu par exemple.

                          Mais ça, c'est possible seulement si tu as virtualbox installé sur ta machine, ou que tu as accès à l'ordinateur sur lequel est installé virtualbox.

                          L'autre possibilité c'est de "brancher" le disque dur de ta machine virtuelle sur une autre machine virtuelle, ça te permet d'accéder aux données qui sont dessus, comme si tu transférait le disque dur d'un ordinateur réel sur un autre pour lire les données.

                          C'est bien ça ta situation, tu as Virtualbox sur ton ordinateur ?

                          Si oui est-ce que tes identifiants marchent quand tu te connecte dessus directement sans passer par SSH ?

                          • Partager sur Facebook
                          • Partager sur Twitter

                          Blond, bouclé, toujours le sourire aux lèvres...

                            19 janvier 2021 à 14:54:11

                            LoupSolitaire a écrit:

                            éoleéole a écrit:

                            Excuse-moi, mais je comprends pas très bien. Tu veux que je fasse quoi ? o_O

                            Démarrer la machine virtuelle sur un liveCD ou liveUSB comme celui d'ubuntu par exemple.

                            Mais ça, c'est possible seulement si tu as virtualbox installé sur ta machine, ou que tu as accès à l'ordinateur sur lequel est installé virtualbox.

                            L'autre possibilité c'est de "brancher" le disque dur de ta machine virtuelle sur une autre machine virtuelle, ça te permet d'accéder aux données qui sont dessus, comme si tu transférait le disque dur d'un ordinateur réel sur un autre pour lire les données.

                            C'est bien ça ta situation, tu as Virtualbox sur ton ordinateur ?

                            Si oui est-ce que tes identifiants marchent quand tu te connecte dessus directement sans passer par SSH ?


                            Oui il marche, ça m'affiche même les infos qu'on a à l'ouverture de la session, mais après je suis déconnecté...

                            Je vais voir si je peux essayer de faire comme tu as dis... Merci !

                            • Partager sur Facebook
                            • Partager sur Twitter
                              21 janvier 2021 à 19:58:56

                              Ok, salut, merci beaucoup pour votre aide, mais il me reste juste une dernière question...

                              Comment qu'on fait pour utiliser le disque dur d'une VM en tant disque dur externe pour une autre VM ??? o_O

                              J'ai essayé plein de manips mais j'ai pas très bien compris comment faire...

                              • Partager sur Facebook
                              • Partager sur Twitter
                                21 janvier 2021 à 21:17:18

                                cette question mérite un nouveau sujet. Tu devrais ouvrir une nouvelle discussion. merci.
                                • Partager sur Facebook
                                • Partager sur Twitter

                                "Un problème clairement exposé est à moitié résolu." ·· Pas de questions techniques en MP.

                                  22 janvier 2021 à 2:00:04

                                  éoleéole a écrit:

                                  Ok, salut, merci beaucoup pour votre aide, mais il me reste juste une dernière question...

                                  Comment qu'on fait pour utiliser le disque dur d'une VM en tant disque dur externe pour une autre VM ??? o_O

                                  J'ai essayé plein de manips mais j'ai pas très bien compris comment faire...

                                  J'ai pas bricolé avec Virtualbox depuis des années mais normalement tu peux attribuer plusieurs disques à une machine, par contre il faut peut-être supprimer la machine existante (sans effacer le disque virtuel) ou alors lui débrancher son disque virtuel avant de pouvoir le connecter à une autre.

                                  Et l'autre machine, ce sera plus facile si c'est un Linux aussi, question de compatibilité de systèmes de fichiers.

                                  • Partager sur Facebook
                                  • Partager sur Twitter

                                  Blond, bouclé, toujours le sourire aux lèvres...

                                    22 janvier 2021 à 10:09:31

                                    éoleéole a écrit:

                                    Comment qu'on fait pour utiliser le disque dur d'une VM en tant disque dur externe pour une autre VM ??? o_O

                                    Tu vas dans les propriétés de la machine virtuelle puis Storage > Add Hard Disk (IDE ou SATA) (icône avec "+" et un disque dur) et tu choisis l'image virtuelle du disque du disque que tu souhaites.

                                    Il faut faire attention par contre à l'ordre pour démarrer, car comme les deux disques contiennent un système complet, tu démarreras automatiquement sur le système du premier disque utilisé par le BIOS de ta machine virtuelle.

                                    Si c'est pour monter le système de fichier ensuite et régler ton problème de déconnexion, alors il y a plus simple (https://www.debian.org/doc/manuals/debian-handbook/unix-services.fr.html#sect.systemd).

                                    via l'invite du chargeur d'amorçage, passer au noyau l'option init=/bin/sh pour obtenir un accès root sans connaître le mot de passe de l'administrateur. 

                                    Ça fera pop un shell sh et te permettre de modifier ce que tu as à modifier. (rajoute l'option rw pour avoir directement le système de fichier en écriture).

                                    • Partager sur Facebook
                                    • Partager sur Twitter
                                      22 janvier 2021 à 16:24:01

                                      Merci beaucoup tout le monde !!!!

                                      Vous m'avez sauvé la vie ! (y'avait vraiment beaucoup de données utiles dessus !)

                                      Au moins maintenant je saurais qu'il vaut mieux faire des backups régulièrement ! :D

                                      • Partager sur Facebook
                                      • Partager sur Twitter

                                      déconnection instantané sur debian

                                      × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
                                      • Editeur
                                      • Markdown