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/11/2016, à 14:44

Blakesnake

SSH et Python avec option -X automatique pxssh

Bonjour,

je suis en train de programmer un prog python qui doit à un moment lancer une application graphique distante X11.

Manuellement il suffit d'ajouter -X au lancement de ssh pour permettre cette action. Toutefois, avec pxssh, ça ne fonctionne pas car cette option n'est pas activée.

Peut-on configurer openssh pour que le X11Forwarding soit toujours actif ou bien comment rentrer des options dans pxssh pour qu'il ajoute l'option -X ?

Pour info, voici pour exemple le genre de code utilisé, rien de bien complexe...

    s = pxssh.pxssh()
    hostname = raw_input('hostname: ')
    username = raw_input('username: ')
    password = getpass.getpass('password: ')
    s.login(hostname, username, password)
    s.sendline('gedit')   # run a command
    s.prompt()             # match the prompt
    print(s.before)        # print everything before the prompt.

Cdlt

Blakesnake


Blakesnake, le laborantin fou

Hors ligne