Question

Je ne peux pas sembler obtenir tissu à jouer agréable avec un processus semi-finition que j'ai nohup utilisé sur. . . Il devrait être possible, compte tenu de divers éléments d'information, y compris et

Était-ce utile?

La solution

, il semble donc après beaucoup de tiraillements que cela est impossible pour une raison quelconque avec ma configuration (par défaut Ubuntu sur EC2 installe des cas). Je ne sais pas pourquoi et comme il semble possible selon diverses sources.

Je fixe mon problème particulier en utilisant Paramiko à la place du tissu, pour les appels qui doivent être gauche en arrière-plan. Ce qui suit pour cela:

import paramiko
ssh = paramiko.SSHClient()
ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())
privkey = paramiko.RSAKey.from_private_key_file('xxx.pem')
ssh.connect('xxx.compute-1.amazonaws.com', username='ubuntu', pkey=privkey)
stdin, stdout, stderr = ssh.exec_command("nohup ssh  -f -o StrictHostKeyChecking=no -i     ~/.ssh/xxx.pem ubuntu@xxx.compute-1.amazonaws.com -L 16646:localhost:16646 -L -N >& /dev/null < /dev/null &")
ssh.close()
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top