안녕하세요…
다른 컴퓨터에서 ssh로 접속해서 사용중인 터미널을
제 컴퓨터에서 열어서 작업할 수 있는 방법이 있는지요?
현재 열려진 터미널에서 디버거로 열어놓은 작업이 있어서
끄지 않고 작업을 이어받아서 그대로 수행하고 싶은데요…
그런 방법이 가능한지요??
답변 부탁드립니다.
감사합니다.
안녕하세요…
다른 컴퓨터에서 ssh로 접속해서 사용중인 터미널을
제 컴퓨터에서 열어서 작업할 수 있는 방법이 있는지요?
현재 열려진 터미널에서 디버거로 열어놓은 작업이 있어서
끄지 않고 작업을 이어받아서 그대로 수행하고 싶은데요…
그런 방법이 가능한지요??
답변 부탁드립니다.
감사합니다.
일단 이미 터미널이 열려있는 상태고 그에 대한 작업을 하시고 싶으시다면 방법은 VNC를 이용해서 현재 데스크탑에 직접 접근하는 것 이외에는 방법이 없습니다. 이전 작업하시던 환경이 윈도우고 윈도우에서 터미널을 연결하셨다면 Remote Desktop을 통해서 윈도우에 접근해서 작업을 하셔야 하고. 만약 Linux 데스크탑에서 작업하고 계셨다면 VNC서버를 뛰우시고 VNC를 통해서 접근해야할 것으로 생각됩니다.
VNC서버를 원격에서 어떻게 실행하게 하는지는 저도 해 본 적이 없어서 설명 드릴 수 없고 검색해 보시기를 추천 드립니다. 실제로 Desktop에 이미 앉아 있는 상태라면 Ubuntu는 화면공유 등의 옵션을 활성화 하면 자동으로 VNC서버가 실행되는 것으로 알고 있습니다.
아직 터미널이 열려 있지 않고 향후에 그런 작업들을 하고 싶으시다면 screen이라는 프로그램이 터미널을 관리하도록 하면 됩니다. 그럴 경우 외부에서 접근해서 터미널을 살펴보거나 직접 조작할 수도 있고 네트웍 접근을 유지시키기 힘든 경우 작업을 진행시켜 놓고 잠시 끊었다가 다시 접속해서 결과를 확인해 보는 등의 작업이 가능합니다.
GNU Screen http://www.gnu.org/software/screen/
답변 감사드립니다…
좋은 정보 참고하도록 하겠습니다.
즐거운 하루 보내세요~~
[quote="mister_m":tld5reix]안녕하세요…
다른 컴퓨터에서 ssh로 접속해서 사용중인 터미널을
제 컴퓨터에서 열어서 작업할 수 있는 방법이 있는지요?
현재 열려진 터미널에서 디버거로 열어놓은 작업이 있어서
끄지 않고 작업을 이어받아서 그대로 수행하고 싶은데요…
그런 방법이 가능한지요??
답변 부탁드립니다.
감사합니다.[/quote:tld5reix]
터미널을 닫고서도 그 작업을 이어서 하는방법이있습니다
screen -S <name> 하셔서
스크린모드에서 명령 걸어두시고
ctrl+A+D 누르시고 끄시면 됩니다.
그러면 다른 컴퓨터에서 해당 계정으로 로그인하신뒤 screen -list 하셔서
아까 작업하신 부분이 정상적으로 활성화 되어있는지 확인하시고요
screen -r <name> 하시면 하시던 작업 이어서 가능하십니다.
물론 종료하실때에는 ctrl+C 누르시면 강제종료 되요
네…에도가와군님…
screen 을 사용해서 이어받는건 알고 있는데요…
문제는 screen을 쓰지 않은 상태에서 이미 작업을 수행해버린터라서…^^;;
암튼…좋은 팁 감사드립니다.
행복한 하루 보내세요~~