Bash 스크립트는 사용자에게 원격 화면 세션을 표시합니다.

Bash 스크립트는 사용자에게 원격 화면 세션을 표시합니다.

저는 bash 스크립팅을 처음 접했고 이를 수행하는 방법을 찾는 데 어려움을 겪고 있습니다.

저는 스크린 세션 내에서 실행되는 Java 애플리케이션을 백업하고 관리하도록 설계된 스크립트를 작업 중입니다. 목표는 서로 다른 시스템에서 실행되는 Java 애플리케이션의 여러 인스턴스를 보유하고 스크립트에서 SSH를 통해 이를 제어할 수 있는 것입니다.

제가 갖고 싶은 기능은 Java 인스턴스 중 하나의 스크린 세션을 쉽게 호출하여 사용자에게 표시하는 기능입니다. 따라서 스크린 세션이 머신 A에서 실행 중이고 이를 머신 B의 사용자에게 표시하려는 경우 SSH 연결을 시작하고 이를 프로그래밍 방식으로 호출할 수 있기를 원합니다.

즉, bash 스크립트에서 다음 사용자 명령을 모방하고 싶습니다.

ssh [email protected]
screen -r ScreenName  #Run from inside of ssh session

관련 정보