티스토리 뷰

Synergy는 마우스와 키보드를 다른 컴퓨터와 공유할 수 있도록 해주는 프로그램입니다. Synergy의 장점이라면 서로 다른 OS끼리도 연동이 된다는 것과 클립보드까지 공유가 된다는 것입니다. 작동하는 모습은 대략 아래 사진 참조.

사용자 삽입 이미지

synergy


<출처 : http://blog.gnist.org/article.php?story=synergy >

synergy 설정
  synergy에서는 서로 연결할 컴퓨터들을 클라이언트와 서버로 구분하는데 서버는 키보드와 마우스의 제어권이 있는 컴퓨터를 말하고 클라이언트는 서버에 연결되어 서버의 키보드와 마우스에 의해 컨트롤되는 컴퓨터들을 말합니다.
 synergy를 이용하기 위해서는 어떤 클라이언트가 붙을 수 있고 서버쪽 컴퓨터 화면의 어느 방향에 그 클라이언트를 붙일지에 대한 설정을 서버쪽에 해주면 됩니다. 윈도우즈의 경우에는 GUI로 편리하게 설정을 할 수 있지만 MacOSX나 Linux를 synergy 서버로 이용할 경우에는 별도의 아래와 같은 configuration 파일을 작성해주어야합니다.
section: screens
    red_mini:
    black_mac:
end
section: links
    red_mini:
        left = black_mac
    black_mac:
        right = red_mini
end
screens section은 synergy 구성에 참여하는 컴퓨터들의 이름을 나타내고 links section에서는 그 스크린(=컴퓨터)들을 어떻게 나열할지에 대한 설정을 나타내고 있습니다. 위의 설정은 red_mini는 blackmac의 왼쪽에 있고 black_mac은 red_mini의 오른쪽에 위치한다는 의미를 가지고 있습니다.

연결
  synergy 서버는 ./synegys -c synergy.conf -n red_mini 와 같이 실행시킬 수 있는데 -n으로 서버의 이름을 지정해주어야 합니다. 이렇게 되면 클라이언트는 black_mac이라는 이름을 사용해야합니다. 여기서 유추해볼 수 있는데 서버와 클라이언트의 위치를 바꾸려면 굳이 설정 파일의 내용을 고치지 않고 이름만 바꿔도 서로의 위치를 바꿀 수 있습니다. 서버를 실행할 때 -n black_mac이라는 이름으로 실행하고 클라이언트를 red_mini로 실행하게 되면 좌우가 바뀌게 되겠죠.
  synergy클라이언트는 ./synergyc -n black_mini xxx.xxx.xxx.xxx 와 같이 이름과 서버의 IP주소만을 주어 실행하면 됩니다.
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함