정말 간만에 쓰는 포스팅이 되는 것 같다.
그동안 여러가지 일로 정신없이 시간을 보내고 있다. 시간이 없다기 보다는 마음의 여유가 많이 없어진 것 같다. 오늘은 Synergy라는 프로그램을 소개할까 한다.
Synergy는 키보드와 마우스를 여러 시스템에서 공유할 수 있게해주는 프로그램이다.
키보드 마우스 변환 스위치 같은 장치 없이 네트워크에 연결되어 있는 시스템이면 쉽게 마우스와 키보드를 공유할 수 있게 해준다. 마치 한 대의 시스템에서 여러개의 모니터를 사용하는 것 같은 느낌이 들게 해주는 편리한 소프트웨어이고 물론 오폰소스 소프트웨어이다.
강의를 하다 보면 강사 시스템의 키보드 마우스와 노트북의 키보드 마우스 등으로 책상의 대부분의 자리를 차지하고 있고 책과 휴대전화 까지 책상위에 두면 그야말로 내 책상의 여유 공간은 사라지고 왠지 답답해지게 된다.
이러한 문제를 해결하기 위해서는 책상위에 올려지는 물건을 줄여야 하는데, 키보드 마우스를 줄이는 것이 가장 효과적이다. 동시에 여러개의 키보드를 두드릴 일은 없으니 한 개만 있으면 충분하기 때문이다.
시너지 프로그램은 서버와 클라이언트로 구성되어 있다. 한 가지 단점은 기본 설정 파일을 제공하고 있지 않기 때문에 초보자들은 프로그램을 설치해도 어떻게 해야할지 난감할 수가 있다. 여러 가지 운영체제를 지원하기 때문에 윈도우나 맥에서도 사용할 수 있다고 알려져 있다. 하지만, 나의 경우는 항상 리눅스 앞에 있게 되어 있어서 리눅스에서만 사용하고 있다.
아무래도 윈도우나 맥에서는 설정하여 사용하기가 쉬울지도 모른다. 안 해봤기 때문에 장담은 못하지만 그럴 가능성이 상당히(?) 높은게 현실이니까...
페도라에는 기본적으로 제공되는 패키지이기 때문에 간단히 설치가 가능하다.
빠른 설정 방법
가정
그동안 여러가지 일로 정신없이 시간을 보내고 있다. 시간이 없다기 보다는 마음의 여유가 많이 없어진 것 같다. 오늘은 Synergy라는 프로그램을 소개할까 한다.
Synergy는 키보드와 마우스를 여러 시스템에서 공유할 수 있게해주는 프로그램이다.
키보드 마우스 변환 스위치 같은 장치 없이 네트워크에 연결되어 있는 시스템이면 쉽게 마우스와 키보드를 공유할 수 있게 해준다. 마치 한 대의 시스템에서 여러개의 모니터를 사용하는 것 같은 느낌이 들게 해주는 편리한 소프트웨어이고 물론 오폰소스 소프트웨어이다.
강의를 하다 보면 강사 시스템의 키보드 마우스와 노트북의 키보드 마우스 등으로 책상의 대부분의 자리를 차지하고 있고 책과 휴대전화 까지 책상위에 두면 그야말로 내 책상의 여유 공간은 사라지고 왠지 답답해지게 된다.
이러한 문제를 해결하기 위해서는 책상위에 올려지는 물건을 줄여야 하는데, 키보드 마우스를 줄이는 것이 가장 효과적이다. 동시에 여러개의 키보드를 두드릴 일은 없으니 한 개만 있으면 충분하기 때문이다.
시너지 프로그램은 서버와 클라이언트로 구성되어 있다. 한 가지 단점은 기본 설정 파일을 제공하고 있지 않기 때문에 초보자들은 프로그램을 설치해도 어떻게 해야할지 난감할 수가 있다. 여러 가지 운영체제를 지원하기 때문에 윈도우나 맥에서도 사용할 수 있다고 알려져 있다. 하지만, 나의 경우는 항상 리눅스 앞에 있게 되어 있어서 리눅스에서만 사용하고 있다.
아무래도 윈도우나 맥에서는 설정하여 사용하기가 쉬울지도 모른다. 안 해봤기 때문에 장담은 못하지만 그럴 가능성이 상당히(?) 높은게 현실이니까...
페도라에는 기본적으로 제공되는 패키지이기 때문에 간단히 설치가 가능하다.
# yum install synergyRHEL에서는 기본적으로 제공하지 않기 때문에 약간의 검색을 통해서 누군가 빌드해 놓은 패키지를 설치해서 사용하고 있다.
# rpm -ivh synergy-1.3.1-2.el5.rf.i386.rpm특별히 의존성을 가지고 있지 않기 때문에 쉽게 설치할 수 있다.
빠른 설정 방법
가정
- 두 대의 시스템을 하나는 laptop , 또 다른 하나는 desktop이라고 하자. 양쪽 시스템의 /etc/hosts 파일에 해당 시스템에 대한 정보를 추가해 둔다.
/etc/hosts
192.168.0.2 laptop
192.168.0.3 desktop - desktop의 키보드와 마우스를 laptop에서 공유하고자 한다.
- laptop, desktop 모두 시너지 프로그램을 설치한다.
- desktop의 사용자 홈디렉토리 아래에 .synergy.conf 파일을 아래와 같이 만든다.
section: screens
laptop:
desktop:
end
section: links
laptop:
right = desktop
desktop:
left = laptop
end - desktop에서 synergys 를 실행한다.
tcp 24800 포트를 사용하기 때문에 혹시라도 방화벽 설정이 되어 있으면 포트를 열어주어야 한다.
$ synergys - laptop에서 synergyc 를 실행한다.
$ synergyc desktop - 이제 마우스를 움직여 본다. 마우스 포인터가 모니터를 가로질러 desktop에서 laptop화면으로 이동이 된다면 성공한 것이다.




