PuTTY에서 연결한 후 'screen -RD'를 자동으로 실행합니다.

PuTTY에서 연결한 후 'screen -RD'를 자동으로 실행합니다.

screen -RD로그인할 때 PuTTY가 자동으로 실행되도록 하고 싶지만 가능하다면 PuTTY의 일부로 구성하거나 PuTTY 사용자가 연결될 때 서버가 식별하여 강제로 실행되도록 하고 싶습니다 screen -RD.

screen -RD나는 이것이 다른 상자에서 발생하는 것을 원하지 않습니다. 왜냐하면 이미 사용 중이고 명령을 받아들일 수 없는지 에 대해 걱정할 필요가 있는 특정 자동화 프로세스에 영향을 미치고 싶지 않기 때문입니다 .

감사해요!

답변1

이 옵션은 PuTTY 옵션의 연결->SSH 아래에 있습니다. 원격 명령 필드를 입력하면 screen -RD실행됩니다.

경고: 이것이 실제로 원하는 옵션의 조합인지 확인하세요. 이미 열려 있는 모든 세션이 닫히기 때문입니다. grepping 의 출력을 -Rd기반으로 일부 논리를 사용하거나 갖고 싶을 수도 있습니다 .screen -list

퍼티 설정

답변2

스크린 터미널이 아닌 터미널을 원하는 경우가 전혀 없다는 것을 깨달았을 때 서버 측에서 이 문제를 해결했습니다. 해당 시스템(또는 내가 연 셸)에 대한 SSH 연결이 즉시 내 화면 세션에 다시 연결되도록(열었을 수 있는 다른 셸의 연결을 끊지 않고) 자동으로 연결되지 않는 경우 새 화면 세션을 생성하도록 my 항목을 screen -aAxRUO추가 했습니다 . ~/.profile존재하다.

관련 정보