ETC/Linux

iterm2로 Multi SSH (itermocil)

Gyrfalcon 2017. 12. 10. 23:08

itermocil 로 여러 터미널로 ssh로 여러 서버에 접속할 수 있다.

https://github.com/TomAnthony/itermocil


1. 설치

brew itermocil 로 설치한다.


2. 설정

미리 설정파일을 만들어 놓아야 한다. itermocil에서는 layout이라고 하는데 layout파일은 yml 포멧으로 작성한다.

 ~/.teamocil 폴더에 [layout_name].yml 로 작성하면 해당 파일명으로 layout이 글로벌 설정이 된다.

layout 포멧은 https://github.com/TomAnthony/itermocil 를 참조하면 된다.


기본적인 샘플을 하나 작성해 보자

~/.teamocil/sample.yml

windows:

  - name: sample-two-panes

    root: ~

    layout: even-horizontal

    panes:

      - ssh server1@0.0.0.1

      - ssh server2@0.0.0.2



3. 실행

> itermocil sample 로 실행하면 두 가로로 분할된 터미널창이 뜨고 panes에서 작성한 script가 바로 실행된다.