0
SSH를 다른 머신에 양말 프록시로 사용하려고 시도하고 있는데, 계속 진행할 것인지 묻습니다. 그래서 사용 :파이썬에서 다른 머신으로 ssh-ing 할 때 stdin을 우회
proxy_cmd = "ssh -o 'StrictHostKeyChecking no' -i " + key_filename + ' -D 9998 [email protected]' + ip_address
subprocess.Popen(proxy_cmd, shell=True, stdout=subprocess.PIPE)
if not raw_input('would you like to proceed?(y)')=='y':
sys.exit()
내가 얻을 :
IOError: [Errno 11] Resource temporarily unavailable
나는 ssh를 열려하고 표준 입력 또는 무언가를 캡처하기 때문에 그건 가정합니다. 난 그냥 우회하는 방법을 모르겠다. (나는 ssh에 입력을 보낼 필요가 없다. 나중에 셀레늄을 나중에 사용하기를 원한다.) 어떻게하면 되겠습니까? 당신이 당신의 파이썬 프로그램에 사용할 수 stdin
을 유지하려면
고마워요! 그것은 매력처럼 작동합니다. – eran