2014년 5월 8일 목요일

tmate.io로 원격 tmux 접속하기

tmux의 장점 중의 하나가 세션을 그대로 놔둔 채로 다음에 다시 접속하면 원래 상태로 보존이 된다는 점. Vim으로 파일을 편집하다 끊어도, 다음에 다시 연결해서 그 상태 그대로 작업을 이어 갈 수 있다.

그런데, tmux 세션이 원격 서버에 있는 경우 ssh로 들어가서 원하는 tmux 세션을 정해서 tmux attach로 연결해야 하는 사소한 번거로움이 있다. 한방에 원격 tmux 세션에 접속하는 방법이 없을까 찾다보니 tmate.io가 딱(이라고 생각했지만, 사실 원격 세션을 유지해놓아야 하는 문제가 있다)


tmate.io에 가보면 제일 처음에 나와 있는 소개 이미지를 보면 뭐하는 툴인지 바로 알 수 있다. 이 툴은 원격 pair programming용으로도 사용할 수 있다.

한가지 걸리는 점은 tmate server를 거친다는 점인데, 직접 tmate server를 설치할 수 있다.