2012-09-03 3 views
0

저는 최근 Paramiko를 설치하여 SSH를 통해 내 도메인의 다른 컴퓨터에 연결했습니다.Paramiko (SSH) 이상의 파이썬 모듈 사용

원래 내가 원했던 것은 SSH를 통해 원격 컴퓨터에서 파이썬 모듈을 연결하고 실행하는 것이었지만 지금은 SSH가 제한된 기능만을 제공하므로 모듈 호출이 불가능합니다.

원격 서버에서 스크립트를 호출하여이 문제를 해결하는 방법으로 실행할 수 있음을 알고 있지만이 작업을 수행 할 경우 보안 관련 사항에 대해 확신하지 못했습니다. 또한, 스크립트에서 결과를 얻는 것. 지금은 스크립트에서 print 문을 사용하여 결과를 찾고 stdout에서 행을 읽음으로써 결과를보고 있습니다.

그때 SSH를 통해 읽어 그 결과가 무엇인지 살펴 예를 들어

If x: 
    print "Yes" 
else: 
    print "No" 

. 이것은 어리석은 방법인가요? 아니면 스크립트에서 결과가 무엇인지 알기위한 훨씬 더 분명한/더 나은 방법을 놓치고 있습니까?

답변

0

간단하게 말해서 방법이 잘 작동합니다. 좀 더 복잡한 것이 필요한 경우 Pyro과 같이 RMI을 수행 할 수있는 무언가를보고 싶을 수 있습니다.

+0

감사합니다.이 물건에 대해 아는 직장의 누군가를 만났습니다. 그리고 그는 대체로 비슷한 대답을했습니다. – user1479836

관련 문제