리눅스와 안드로이드는 본래 같은 뿌리를 공유하는 운영체제인 만큼 서로 궁합이 잘 맞습니다. 데스크톱에서 안드로이드 기기를 원격으로 조작하거나, 반대로 안드로이드에서 윈도우 PC를 제어하는 앱은 이미 많이 알려져 있죠.
하지만 리눅스 사용자라고 소외될 필요는 전혀 없습니다. 안드로이드 기기만 있으면 리눅스 PC도 손쉽게 원격 제어할 수 있습니다. 이 글에서는 그 방법을 자세히 소개합니다.
원격 제어 앱, 왜 사용할까?
모바일 기기로 컴퓨터를 제어하려면 대부분의 경우 컴퓨터 쪽에 추가 소프트웨어를 설치해야 합니다. 대부분의 원격 제어 소프트웨어(흔히 '원격 데스크톱 소프트웨어'라고 불림)는 클라이언트/서버 방식으로 작동하기 때문입니다.
쉽게 설명하면, 컴퓨터를 서버로 설정하고 연결하고 싶은 기기(안드로이드)에는 클라이언트 앱을 설치하는 구조입니다. 클라이언트 기기는 서버로 지정된 장치를 다양한 수준으로 제어할 수 있습니다.
그렇다면 원격 제어 앱은 어떤 용도로 활용할 수 있을까요? 대표적인 활용 예시는 다음과 같습니다.
- 백업 수행
- 다운로드 진행 상황 모니터링
- 중요한 파일을 복사해 확인하거나 편집
- 리눅스 기기의 보안 상태 점검
- 리눅스 미디어 센터에서 재생 중인 영상 일시정지
- 원격 시스템 관리
- 원격 기술 지원
원격 제어 앱에서 기대할 수 있는 기능은 앱의 범위에 따라 달라집니다.
- 일부 앱은 원격 마우스처럼 작동
- 안드로이드 키보드를 통한 텍스트 입력 지원
- 특정 데스크톱 앱 전용 리모컨 앱 제공
- 데스크톱 공유(미러링) 앱은 전체 데스크톱에 대한 원격 접근 지원
지금부터 다양한 용도에 맞춰 안드로이드에서 사용할 수 있는 최고의 리눅스 원격 제어 앱을 살펴보겠습니다.
1. AndroMouse: 리눅스용 무선 마우스
마우스가 고장 나거나 노트북 터치패드가 오작동한다면(혹은 커피를 쏟았다면) 대체 포인팅 장치가 절실해집니다. AndroMouse는 Wi-Fi 또는 블루투스를 통해 리눅스, 윈도우, macOS 시스템을 원격으로 제어할 수 있는 앱입니다.
먼저 컴퓨터에 서버 애플리케이션을 설치한 뒤 앱과 페어링하면 됩니다. 이후 AndroMouse를 탭, 드래그, 핀치 제스처를 지원하는 마우스나 키보드로 활용할 수 있습니다. 기능 키(F키)도 지원되며, 원격 종료, 파일 탐색, 음성 명령 기능도 제공합니다. 프레젠테이션 모드를 사용하면 발표 자료 슬라이드도 원격으로 넘길 수 있습니다.
광고를 없애려면 Pro 버전을 구매하면 됩니다. 참고로 어떤 이유에서인지 무료 버전과 유료 버전이 플레이 스토어에서 다른 이름으로 등록되어 있지만, 동일한 앱이니 걱정하지 않아도 됩니다. AndroMouse의 대안으로는 Blink Linux Remote Control과 DroidMote가 있습니다.
2. Remote Ripple: VNC 기반 원격 데스크톱 공유
안드로이드 스마트폰이나 태블릿 화면에서 리눅스 데스크톱을 직접 확인할 수 있다면 생산성이 크게 향상됩니다. 이를 실현하는 가장 좋은 방법이 바로 VNC(Virtual Network Computing) 기술입니다. VNC는 네트워크를 통한 원격 접속을 가능하게 하며, RFB(Remote Framebuffer) 프로토콜을 사용해 화면을 공유하고 다양한 원격 제어 옵션을 제공합니다.
TightVNC는 가장 인기 있는 원격 데스크톱 애플리케이션 중 하나이며, Remote Ripple은 그 공식 안드로이드 클라이언트입니다. 사용법도 간단합니다. 리눅스에 서버를 설치하고 안드로이드에서 앱을 실행해 연결하면 됩니다. 다음 명령어를 입력하세요:
sudo apt install tightvncserver -y연결 후에는 Remote Ripple로 데스크톱을 단순히 조회만 하거나, 전체 제어 모드에서 파일을 열고 편집할 수도 있습니다. 데스크톱에서 커서를 움직이는 데 도움이 되는 마우스 도구도 함께 제공됩니다. 더 안전한 연결을 원한다면 Pro 버전이 필요합니다.
Remote Ripple이 유일한 VNC 뷰어는 아닙니다. bVNC Secure VNC Viewer는 TightVNC, UltraVNC, TigerVNC, RealVNC를 모두 지원합니다. 복잡한 설정 없이 아주 간단한 원격 제어를 선호한다면 Chrome Remote Desktop 사용법을 확인해 보세요. 안드로이드에서 윈도우 데스크톱에 원격 접속하는 것도 물론 가능합니다.
3. Unified Remote: 파일 탐색과 앱 실행까지 한 번에
Unified Remote는 안드로이드에서 리눅스를 제어하는 만능 해결책을 지향합니다. Wi-Fi와 블루투스 연결을 모두 지원하며, 마우스, 키보드, 게임패드로도 작동합니다. 데스크톱에는 서버 앱이 필요하지만, 서버 주소를 클라이언트에 입력하는 것 외에는 별도 설정이 거의 필요 없습니다.
Unified Remote에는 여러 가지 사전 정의된 리모컨 설정이 포함되어 있습니다. VLC 같은 인기 멀티미디어 앱은 물론, 리모컨이 필요한 거의 모든 프로그램에 대응합니다. 하지만 가장 강력한 기능은 완전히 커스텀한 기능 세트를 만들어 원하는 앱을 자유롭게 실행하고 제어할 수 있다는 점입니다.
이 앱이 마음에 들지 않는다면 커스터마이징 가능한 리모컨 설정을 제공하는 다른 앱도 있습니다. Home Remote Control과 Remote iT를 확인해 보세요.
4. VLC Remote: VLC 미디어 플레이어 완벽 제어
VLC가 즐겨 쓰는 리눅스 미디어 플레이어라면 이 앱은 필수입니다. VLC Remote로 전체 화면 모드 전환, 앨범 커버 아트 탐색, 자막 관리, 화면 비율 조정, 사운드 출력 변경까지 모두 가능합니다. 디스크를 사용한다면 DVD와 블루레이 재생조차 원격으로 제어할 수 있습니다.
리눅스 시스템의 파일도 원격으로 탐색하고 싶다면 VLC Remote의 유료 버전을 이용하세요.
플레이 스토어에는 리눅스용 미디어 플레이어 리모컨 앱이 다양하게 존재합니다. Clementine Remote는 Clementine 음악 플레이어 전용이며, MPDroid는 리눅스의 MPD 음악 서버를 원격 제어합니다.
Kodi를 미디어 센터로 사용하고 있다면 안드로이드용 Kore 앱이 완전한 원격 제어 기능을 제공합니다.
5. JuiceSSH: SSH로 리눅스 파일에 원격 접속


데스크톱 공유는 과하고, 파일 관리만 원격으로 처리하고 싶다면 SSH를 고려해 보세요. SSH(Secure Shell) 프로토콜은 오래된 안드로이드 기기에서도 리눅스 원격 접속을 가능하게 합니다. 암호화된 연결을 통해 리눅스 컴퓨터나 서버를 관리하고 문제를 해결할 수 있습니다.
JuiceSSH는 안드로이드용 SSH 클라이언트로, 터미널 색상 테마, 폰트 크기 조절, 플러그인, 제스처를 지원합니다. 리눅스 컴퓨터와의 연결에 비밀번호 보호를 설정할 수 있고, 연결별로 커스텀 프로필('신원')을 만들 수도 있습니다. 단, 먼저 리눅스 PC에서 SSH 원격 연결을 활성화해야 한다는 점을 잊지 마세요.
세션 기록 저장과 여러 개의 활성 SSH 연결 유지도 가능합니다. 추가 포트 포워딩, 보안, 동기화 옵션은 인앱 결제를 통해 이용할 수 있습니다. JuiceSSH는 특히 라즈베리 파이 등 취미용 리눅스 시스템의 원격 관리에 매우 적합합니다.
안드로이드용 다른 SSH 클라이언트로는 Connectbot과 Termius가 있습니다.
6. Steam Link: 안드로이드에서 리눅스 게임 원격 플레이

안드로이드를 통한 원격 제어가 생산성 작업과 미디어 재생에만 국한되는 것은 아닙니다. Steam Link를 사용하면 PC 게임도 원격으로 즐길 수 있습니다.
Steam Link는 Valve가 PC 게임 접근성을 높이기 위해 제공하는 Steam 게임 클라이언트의 내장 기능입니다. 덕분에 최고의 PC 게임들을 리눅스에서도 문제없이 플레이할 수 있습니다.
안드로이드에 Steam Link 앱을 설치하면 PC에 설치된 모든 게임을 원격으로 플레이할 수 있습니다. Steam의 설정에서 Remote Play 탭으로 이동해 Enable Remote Play(원격 플레이 허용)를 활성화하면 됩니다. 자세한 내용은 안드로이드에서 Steam 게임을 즐기는 가이드를 참고하세요.
안드로이드로 리눅스의 모든 작업을 원격 제어하세요
안드로이드 기기로 리눅스를 제어하는 데 도움이 되는 앱은 이 외에도 많지만, 위에서 소개한 앱들이면 충분히 시작할 수 있습니다.
미디어와 스마트 홈 기기를 제어할 안드로이드 앱을 찾고 있다면 Peel Smart Remote 앱 활용법을 확인해 보세요. 안드로이드에서 다른 데스크톱 플랫폼을 제어하고 싶다면 스마트폰으로 컴퓨터를 원격 제어하는 방법도 살펴보시기 바랍니다.