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

Linux Discussion :

Lancer un processus avec un PID donné


Sujet :

Linux

  1. #1
    En attente de confirmation mail
    Homme Profil pro
    Développeur Web
    Inscrit en
    Octobre 2002
    Messages
    314
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Octobre 2002
    Messages : 314
    Points : 265
    Points
    265
    Par défaut Lancer un processus avec un PID donné
    salut à tous. Voilà tout est dans la question : J'ai besoin de relancer une connexion SSH toujours avec le même PID... c'est possible ? Si oui comment ?

  2. #2
    Expert éminent sénior
    Avatar de Sve@r
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Février 2006
    Messages
    12 730
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Oise (Picardie)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2006
    Messages : 12 730
    Points : 31 053
    Points
    31 053
    Billets dans le blog
    1
    Par défaut
    Citation Envoyé par bigsister Voir le message
    salut à tous. Voilà tout est dans la question : J'ai besoin de relancer une connexion SSH toujours avec le même PID... c'est possible ? Si oui comment ?
    Non. Le pid est attribué par le système au lancement de l'application en fonction des n° libres. Si tu as par derrière une espèce de controleur qui se base sur le pid pour gérer ton ssh c'est que ton controleur est mal fait...

  3. #3
    En attente de confirmation mail
    Homme Profil pro
    Développeur Web
    Inscrit en
    Octobre 2002
    Messages
    314
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Octobre 2002
    Messages : 314
    Points : 265
    Points
    265
    Par défaut
    En fait mon fournisseur détecte ma connexion comme un backdoor et m'envoie un warning. Je peux lui dire de ne pas envoyer de warning uniquement pour un PID donné... Or mon script relance ma connexion toutes les minutes si pb via une tâche cron, donc change de PID

  4. #4
    Expert éminent sénior
    Avatar de Sve@r
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Février 2006
    Messages
    12 730
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Oise (Picardie)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2006
    Messages : 12 730
    Points : 31 053
    Points
    31 053
    Billets dans le blog
    1
    Par défaut
    Citation Envoyé par bigsister Voir le message
    En fait mon fournisseur détecte ma connexion comme un backdoor et m'envoie un warning. Je peux lui dire de ne pas envoyer de warning uniquement pour un PID donné... Or mon script relance ma connexion toutes les minutes si pb via une tâche cron, donc change de PID
    Tu peux pas encapsuler
    1) la connexion
    2) l'anti warning
    Dans un script perso qui s'occupe de lancer la connexion, récupérer le pid et envoyer à ton fai l'antiwarning correspondant à ce pid ?

    Ensuite tu mets ton script dans le cron...

  5. #5
    En attente de confirmation mail
    Homme Profil pro
    Développeur Web
    Inscrit en
    Octobre 2002
    Messages
    314
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Octobre 2002
    Messages : 314
    Points : 265
    Points
    265
    Par défaut
    pardon quand je disais "fournisseur" je voulais dire mon hébergeur.
    sinon pour le script shell voilà ce qu'il fait déjà :
    il teste avec un "ps" si la connection existe. si ko il se reconnecte. Le problème c'est qu'il me lance ma connexion sous un autre PID que le PID de mon script shell...
    Pour la solution anti warning automatique il n'en propose pas

  6. #6
    Expert éminent sénior
    Avatar de Sve@r
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Février 2006
    Messages
    12 730
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Oise (Picardie)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2006
    Messages : 12 730
    Points : 31 053
    Points
    31 053
    Billets dans le blog
    1
    Par défaut
    Citation Envoyé par bigsister Voir le message
    Le problème c'est qu'il me lance ma connexion sous un autre PID que le PID de mon script shell....
    Oui, c'est normal si le script lance la connexion en arrière-plan mais le script peut récupérer ce n° de pid de connexion avec "$!"
    Citation Envoyé par bigsister Voir le message
    Pour la solution anti warning automatique il n'en propose pas
    Ben tu as dit "je peux lui dire de pas envoyer de warning". J'ai présumé que tu le lui disais "via une commande Unix". Si c'est le cas tu intègres cette commande dans ton script...

  7. #7
    En attente de confirmation mail
    Homme Profil pro
    Développeur Web
    Inscrit en
    Octobre 2002
    Messages
    314
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Octobre 2002
    Messages : 314
    Points : 265
    Points
    265
    Par défaut
    J'ai présumé que tu le lui disais "via une commande Unix".
    non c'est via une interface d'admin chez mon presta...

  8. #8
    Expert éminent sénior
    Avatar de Sve@r
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Février 2006
    Messages
    12 730
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Oise (Picardie)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2006
    Messages : 12 730
    Points : 31 053
    Points
    31 053
    Billets dans le blog
    1
    Par défaut
    Citation Envoyé par bigsister Voir le message
    non c'est via une interface d'admin chez mon presta...
    Hum... de toute façon on peut pas "forcer" un pid donc faut chercher ailleurs.

    L'interface admin de ton presta est une interface web (style php ?) Si c'est un simple formulaire dans lequel on bazarde le pid et go alors peut-être que tu peux recréer un automate qui se charge d'envoyer à ton prestataire les infos qu'il attend mais sans passer par son interface...

    Déjà ca m'assois de voir que ton presta utilise une donnée aussi éphémère qu'un pid pour gérer son truc. Tu devrais lui poser la question...

  9. #9
    En attente de confirmation mail
    Homme Profil pro
    Développeur Web
    Inscrit en
    Octobre 2002
    Messages
    314
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Octobre 2002
    Messages : 314
    Points : 265
    Points
    265
    Par défaut
    c'est une interface web mais il faut être loggué donc je peux pas appeler directement la page concernée.

    En fait je l'avais déjà contacté mais je n'ai pas eu de réponse adéquate.

    bon c'est pas grave je laisse le post ouvert pour plus tard

    En tout cas merci de tes réponses.

Discussions similaires

  1. Lancer un processus avec Createprocess, difficulté avec les arguments
    Par francois911 dans le forum Threads & Processus
    Réponses: 12
    Dernier message: 07/09/2011, 23h26
  2. Lancer un processus avec fork
    Par snfever dans le forum Langage
    Réponses: 2
    Dernier message: 22/05/2010, 18h05
  3. Lancer un processus avec embedded visual C++
    Par parisjohn dans le forum Threads & Processus
    Réponses: 3
    Dernier message: 04/03/2008, 12h00
  4. Lancer un processus avec embedded visual C++
    Par parisjohn dans le forum Autres éditeurs
    Réponses: 0
    Dernier message: 03/03/2008, 15h26
  5. Processus de chargement des données (avec talend)
    Par szoubir dans le forum Développement de jobs
    Réponses: 2
    Dernier message: 27/04/2007, 12h17

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