본문 바로가기

개발하자

파이썬으로 ssh-agent를 영구적으로 시작하는 방법은?

반응형

파이썬으로 ssh-agent를 영구적으로 시작하는 방법은?

나는 python과 동등한 것을 찾고 있는데, 그것은 ssh-agent를 시작하고 스크립트가 실행이 끝난 후에도 계속 실행될 것이다.

나는 구글에서 유용한 것을 발견하지 못했다.




나는 그것을 사용하려고 했지만, 그것은 나에게 효과가 없었다. 코드를 보면서 고치기가 꽤 쉽다는 것을 알게 되었다. 포크도 해주고 풀도 해주고.

ssh-agent-setup python module 사용에 관심이 있는 분들은 지침을 따를 수 있습니다.

받는 경우:

ssh_agent_setup.setup()
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/local/lib/python3.6/site-packages/ssh_agent_setup/__init__.py", line 34, in setup
    _setupAgent()
  File "/usr/local/lib/python3.6/site-packages/ssh_agent_setup/__init__.py", line 18, in _setupAgent
    raise Exception( 'Could not parse ssh-agent output. It was: {}'.format( process.stdout ) )
Exception: Could not parse ssh-agent output. It was: setenv SSH_AUTH_SOCK /tmp/ssh-thoTQTiOTR0y/agent.47524;
setenv SSH_AGENT_PID 47797;
echo Agent pid 47797;

문제는

비슷한 것을 구현하고 싶은 사람이 있다면 코드는 꽤 이해하기 쉽다.

코드를 읽어보니 python에서 ssh-agent를 어떻게 시작할 수 있는지 알게 되었다.


반응형