freerdp2 멀티 모니터 사용 방법
특정 서버로 원격 RDP 접속을 시 리눅스 데스크톱에서는 Remmina를 전반적으로 많이 사용하고 있습니다. 윈도우의 mstsc와 동일하게 대부분의 기능이 들어있지만 특정 단축키를 사용하려고 하면 메인 PC에서 실행되는 경우가 있고 멀티 모니터를 사용 시 특정 모니터만 선택하기 어렵고 프로그램 창의 최대 크기를 알맞게 조절 할 수 없기에 수동으로 해야하는 불편함이 있었습니다.
freerdp2 프로그램은 RDP 접속 시 필요한 모니터를 지정할 수 있고 서버를 메인 PC 처럼 사용할 수 있기에 자택 근무 또는 서버를 다룰 때 많이 도움이 될 것으로 보여 사용 방법에 관해 안내 하고자 합니다.
# 테스트 OS # 참고사항
|
# 설치 방법
apt update |
# 메인 PC의 모니터 개수 확인
멀티 모니터를 사용하기 위해서는 먼저 터미널에서 /monitor-list 옵션을 사용하여 메인 PC에 장착 된 모니터의 개수와 번호를 확인 해야 합니다.
테스트에 사용된 PC의 경우 현재 32인치 1대 24인치 2대를 쓰고있어 번호를 쉽게 확인 할 수 있었습니다.
※ 같은 모니터라도 해상도 설정을 각각 다르게 해뒀다면 그에 맞게 표시 되는 점 주의 해주세요.
xfreerdp /monitor-list |
* [0] 2560×1440 +3840+0 [1] 1920×1080 +0+128 [2] 1920×1080 +1920+128 |
# 접속 방법
리눅스 서버나 윈도우 서버에 상관 없이 터미널에서 아래의 명령어의 옵션을 참고하여 rdp 접속을 진행합니다.
xfreerdp /multimon /monitors:1,2 /u:계정 /v:서버_IP:RDP포트 |
/multimon : 멀티 모니터를 사용하는 옵션 /monitors:1,2 : 1번과 2번을 모니터로 사용하겠다는 옵션 /u:계정 : RDP의 계정 명 /v:서버_IP:RDP포트 : 서버의 IP와 RDP(3389)를 기재 |
사용할 때마다 적기 힘들다면 예시로 이런 방법도 고려해 볼수 있습니다.
vi /bin/xrdp_login (chmod 755 /bin/xrdp_login) |
xfreerdp /multimon /monitors:1,2 /u:$1 /v:$2 |
퍼미션이 지정된 상태에서 아래의 명령어를 실행하면 administrator이 $1로 지정되고 111.222.111.222:3389가 $2로 지정됩니다.
xrdp_login administrator 111.222.111.222:3389 |
# 윈도우 서버로 로그인
로그인 해서 보면 1번과 2번에 각각의 창을 최대화 해서 열어 놓은 것을 확인 할 수 있습니다.
# 사용 후 느낀 장점
멀티 모니터를 쓰다보면 프로그램의 상단 표시줄을 더블 클릭해서 최대 크기로 늘리곤 하다보니 freerdp2를 사용한 이후로는 각 모니터마다 별도의 크기로 늘리고 줄일 필요가 없어져서 편해 졌습니다. 다른 장점은 좀 더 테스트해보고 기재해봐야 할 것 같습니다. 감사합니다.