
저는 집에 있는 Ubuntu PC에서 작은 Minecraft 서버를 실행하고 있습니다. 가끔 집 밖에서 서버를 관리해야 할 때가 있어서 휴대폰에서 SSH 클라이언트를 사용합니다. 이것은 작동하지만 앱을 닫았다가 다시 시작할 때마다 새 터미널 세션을 만들어야 합니다. 기존 항목으로 어떻게 전환할 수 있나요?
답변1
설치하고 계속 screen
실행하는 것이 좋습니다. 이는 터미널 멀티플렉서, 즉 터미널 세션 분할기입니다.
multiuser
해당 세션에 연결할 수 있으려면 모드를 활성화 해야 합니다 . 따라서 서버의 터미널 내부에서 Ctrl+ 를 누른 a다음 즉시 Shift+ 를 누르십시오 ;. 화면 하단이 강조 표시되고 거기에 세미콜론이 표시됩니다. 를 입력하세요 multiuser on
.
이제 다른 컴퓨터에서 SSH를 통해 서버에 접속하고 screen -ls
세션 제목을 입력할 수 있습니다. 예:
xieerqi:$ screen -ls
There is a screen on:
4704.pts-5.eagle (11/24/2015 01:23:04 AM) (Multi, attached)
screen -x sessionTitle
첨부하려면 입력하세요 . 예:
screen -x 4704.pts-5.eagle
이제 기존 세션으로 돌아갑니다.
분리하려면 Ctrl+ 를 사용하고 A그 뒤에d