IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Administration système Discussion :

fermeture session a distance


Sujet :

Administration système

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    wkd
    wkd est déconnecté
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    112
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 112
    Par défaut fermeture session a distance
    Bonjour,

    j'aimerai fermer une session au bureau que j'ai oublié avant de partir.

    Il s'agit de ma propre session.

    J'ai ouvert une nouvelle session(en ssh) depuis chez moi pour me connecter au bureau et la, je vois ma session de bureau en cours, et je vois pas comment my prendre.

    Quelle est la commande unix qui permet de deconnecter la session??
    Merci

  2. #2
    Rédacteur/Modérateur
    Avatar de troumad
    Homme Profil pro
    Enseignant
    Inscrit en
    Novembre 2003
    Messages
    5 607
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Novembre 2003
    Messages : 5 607
    Par défaut
    Si tu as les droits administrateur, tu relances la session X tout simplement !
    Si tu as un accès vnc, tu prends le contrôle de ton écran et tu l'arrêtes.
    Sinon, tu peux essayer de tuer la tache mère que tu trouvera à la racine de tous tes process avec un ps uwx -H !

    La dernière remarque me fait sortir ce programme :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    #!/bin/sh
    deux()
    {
     kill -9 $2
    }
     
    ps uwx > deux.tmp
     
    while read ligne
    do
     deux $ligne
    done < deux.tmp
    Il tue tous tes processus !
    Modérateur Mageia/Mandriva Linux
    Amicalement VOOotre
    Troumad Alias Bernard SIAUD à découvrir sur http://troumad.org
    Mes tutoriels : xrandr, algorigramme et C, xml et gtk...

  3. #3
    Expert confirmé Avatar de frp31
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Juillet 2006
    Messages
    5 196
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juillet 2006
    Messages : 5 196
    Par défaut
    Citation Envoyé par troumad
    Si tu as les droits administrateur, tu relances la session X tout simplement !
    Si tu as un accès vnc, tu prends le contrôle de ton écran et tu l'arrêtes.
    Sinon, tu peux essayer de tuer la tache mère que tu trouvera à la racine de tous tes process avec un ps uwx -H !

    La dernière remarque me fait sortir ce programme :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    #!/bin/sh
    deux()
    {
     kill -9 $2
    }
     
    ps uwx > deux.tmp
     
    while read ligne
    do
     deux $ligne
    done < deux.tmp
    Il tue tous tes processus !

    le sauvage...
    personnellement j'enverrai un kill -3 (QUIT) et seulement si la session ne s'est pas fermer alors un signal 15 (TERM) et seulement si la encore ça echoue un 9 (BRUTE FORCE KILL) pour fermer le plus proprement possible les processus de l'utilisateurs certains passeront bien avec un signal 3 d'autres avec le 15 et seulement si il en existe encore qui ont pas obéi ou accepté la demande alors seuls ceux la sont tués.

    ça permet aussi de laisser le temps à certains softs d'enregistrer en fermant ou à certains fichier dans /tmp ou dans les repertoires /HOME/.*/* d'etre enregistrer et surtout réouvrables pour redémarrer correctement sans casser les configurations !

    les kill -9 c'est trop violent c'est 95% des applications plantés dont la seule solution est la réinstallation OU re-configuration!

  4. #4
    Rédacteur/Modérateur
    Avatar de troumad
    Homme Profil pro
    Enseignant
    Inscrit en
    Novembre 2003
    Messages
    5 607
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Novembre 2003
    Messages : 5 607
    Par défaut
    OK...
    Alors un passage avec kill -3, un autre avec kill -15 puis un dernier avec kill -9...
    Modérateur Mageia/Mandriva Linux
    Amicalement VOOotre
    Troumad Alias Bernard SIAUD à découvrir sur http://troumad.org
    Mes tutoriels : xrandr, algorigramme et C, xml et gtk...

Discussions similaires

  1. fermeture session VB express 2008
    Par flotho dans le forum Contribuez
    Réponses: 0
    Dernier message: 23/02/2009, 18h56
  2. fermeture session qui ne finit pas
    Par rdh123 dans le forum Windows Vista
    Réponses: 3
    Dernier message: 16/02/2008, 20h33
  3. Réponses: 7
    Dernier message: 15/05/2007, 14h29
  4. Etat ouverture et fermeture session
    Par adapter dans le forum Langage
    Réponses: 1
    Dernier message: 07/09/2006, 22h08
  5. Fermeture session CITRIX ou TSE par soft
    Par VLDG dans le forum Windows Serveur
    Réponses: 1
    Dernier message: 30/05/2006, 08h55

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo