SSH 세션 종료 후에도 서버를 계속 실행하는 방법: screen 명령어 활용
클라우드 서버의 인스턴스를 이용하다보면 ssh로 연결하여 사용을 하게되는데 ssh에 연결하여 명령어를 입력하고 창을 닫게되면 세션이 닫혀서 해당 작업이 종료되게 됩니다. 그렇기 때문에 screen을 활용하여 세션을 종료해도 서버가 계속 실행 유지하면서 작업을 수행할 수 있는 방법에 대해서 알아보겠습니다. screen 명령어를 왜 사용해야할까?SSH를 통해 서버에서 애플리케이션(예: React, Spring Boot 등)을 실행하면, SSH 세션이 끊어지는 순간 실행 중이던 프로세스도 함께 종료됩니다. 이를 방지하려면 백그라운드에서 세션을 유지할 수 있는 도구가 필요합니다. 여기서 screen 명령어가 빛을 발합니다. screen은 가상 터미널을 생성해 세션을 관리하며, SSH 연결이 끊겨도 애플리케이션이..