반응형
SSH를 사용하여 여러 (15 개 이상의) 원격 컴퓨터에서 Python 스크립트를 실행하고 싶습니다. 스크립트 / 명령을 호출 한 후 ssh 세션의 연결을 끊고 필요한 기간 동안 백그라운드에서 프로세스를 계속 실행해야합니다.
나는 과거에 Paramiko와 PySSH를 사용 했으므로 다시 사용하는 데 문제가 없습니다. 내가 알아야 할 유일한 것은 파이썬에서 ssh 세션의 연결을 끊는 방법입니다 (일반적으로 로컬 스크립트는 각 원격 컴퓨터가 처리를 완료 할 때까지 기다렸다가 계속 진행하기 때문입니다).
해결 방법
이것은 작동하거나 비슷한 것일 수 있습니다.
ssh user@remote.host nohup python scriptname.py &
참조 페이지 https://stackoverflow.com/questions/4180390
반응형
'파이썬' 카테고리의 다른 글
파이썬 Pandas 데이터 프레임에서 타임 스탬프를 datetime.date로 어떻게 변환합니까? (0) | 2020.10.24 |
---|---|
파이썬 matplotlib를 사용하여 이미지를 나란히 표시 (0) | 2020.10.24 |
파이썬에서 문자열을 utf-8로 변환하는 방법 (0) | 2020.10.24 |
파이썬 Python을 사용하여 한 디렉터리에서 다른 디렉터리로 모든 파일 이동 (0) | 2020.10.24 |
파이썬 Python의 새 스타일 속성으로 '속성을 설정할 수 없습니다' (0) | 2020.10.24 |
댓글