나는 IP와 패스워드로 ssh를 사용하는 컨트롤러를 가지고있다. 컨트롤러에 가면 리눅스 명령에 접근하기 위해 다른 핸들러를 열어야한다. 이 핸들러에 액세스하려면 루트로 로그인하고 비밀번호를 제공해야합니다. 파이썬에서 ssh를 사용하면 어떻게 될까요?다른 핸들러를 ssh에서 파이썬의 원격 호스트로 여는 것
Login to controller as
user: root
password: root
Inside Controller
<cntrlprompt># logas root
Password:123456
After this step it would provide bash prompt
bash# ls -al
<capture ls -al output and return to main program.
이것은 나에게 매우 힘든 일이며,이 모든 도움은 감사 할 것입니다. 감사합니다.
http://stromberg.dnsalias.org/~strombrg/ssh-keys.html을 사용해보십시오. 그렇지 않으면 pexpect 또는 pty를 조사하십시오. – dstromberg