SSH 세션과 독립적으로 서버에서 전송을 실행하도록 허용

SSH 세션과 독립적으로 서버에서 전송을 실행하도록 허용

이 질문은 다른 말로 바뀌었습니다. 이전 질문은 다음과 중복되었습니다.SSH 연결에서 완전히 분리하여 원격 명령을 실행합니다.

SSH를 통해 컴퓨터에 액세스하고, Iceweasel과 Transmission을 모두 실행하고, Iceweasel을 사용하여 토렌트를 찾고, Transmission에 토렌트를 추가하고, Icewasel을 닫고, SSH 세션을 닫고, Transmission이 서버에서 실행되도록 하고 싶습니다.

을 사용하여 Transmission을 실행 중인데 nohupTransmission을 닫으면 서버에서도 닫힙니다. 세션을 종료하면 세션도 닫힙니다.

답변1

시도해 볼 수 있습니다 nohup("전화 끊기 없음"). 예를 들어:

nohup myapp &

충분하지 않은 경우 모든 I/O 스트림을 리디렉션합니다.

nohup myapp < /dev/null 2>&1 &

기본적으로 nohup은 이미 스트림 1을 "nohup.out"으로 리디렉션했지만 이를 변경할 수 있습니다(참고자료 참조 man nohup). Wikipedia에도좋은 기사.

여전히 nohup과 함께 사용해야 합니다 &.

관련 정보