Computer >> 컴퓨터 >  >> 시스템 >> Linux

안드로이드와 리눅스 간 파일 전송을 위한 최고의 앱 8가지

리눅스를 데스크톱 운영체제로 사용하는 안드로이드 사용자라면 스마트폰과 PC 사이에서 파일을 주고받는 방법이 여러 가지 있습니다. USB 케이블이나 블루투스를 이용하는 것이 대표적입니다.


하지만 이런 방식은 가끔 파일을 옮길 때는 유용하지만, 파일 전송이 잦은 환경에서는 상당히 비효율적입니다. 그래서 더 나은 선택지가 바로 파일 전송 앱입니다. 전용 앱을 활용하면 기기 간에 빠르고 효율적으로 파일을 주고받을 수 있습니다.

아래에서 안드로이드와 리눅스 간 파일 전송에 꼭 확인해야 할 최고의 앱들을 소개합니다.

1. GSConnect

GSConnect는 멀티플랫폼 앱인 KDE Connect를 GNOME Shell 환경에 맞게 구현한 것으로, 케이블 없이 무선으로 기기 간 파일을 전송할 수 있습니다. 안드로이드 쪽에서는 Play 스토어나 F-Droid에서 KDE Connect를 설치하면 됩니다.

GSConnect는 KDE Connect와 비슷하게 작동하지만, 툴킷이나 의존성 패키지, 데스크톱 환경을 신경 쓸 필요가 없다는 점이 다릅니다. 덕분에 다양한 리눅스 배포판에서 폭넓게 사용할 수 있습니다.

파일 공유 측면에서 GSConnect는 안드로이드 기기와 리눅스 데스크톱 간에 파일, 링크, 텍스트를 케이블 없이 주고받을 수 있게 해줍니다. 또한 메시지를 보내고 받거나 일부 시스템 설정을 제어하고 알림을 동기화할 수도 있습니다.

여기에 확장 프로그램 지원도 제공됩니다. Nautilus 파일 관리자용 확장을 통해 파일 전송을 편리하게 처리할 수 있고, Chrome과 Firefox용 WebExtension을 설치하면 링크 열기와 SMS 전송도 간편해집니다.

2. Warpinator

Warpinator는 같은 로컬 네트워크에 있는 안드로이드와 리눅스 기기 사이에서 파일과 폴더를 옮길 수 있는 가볍고 미니멀한 파일 전송 앱입니다. 오픈소스 프로젝트로, Linux Mint 개발팀이 만들었기 때문에 포럼을 통한 지속적인 지원도 기대할 수 있습니다.

사용법도 매우 간단합니다. 두 기기 모두에 앱을 설치하고 동일한 그룹 코드를 설정한 뒤, 방화벽에서 연결을 허용하도록 수정하고 파일을 전송하기만 하면 됩니다.

연결 문제가 발생하더라도 등록 및 전송용 포트를 변경하거나 그룹 코드를 바꾸고 방화벽 규칙을 업데이트하면 대부분 해결할 수 있습니다.

Warpinator만의 독특한 기능 중 하나는 여러 기기에 동시에 연결할 수 있다는 점입니다. 여러 곳에 한꺼번에 파일을 전송해야 할 때 매우 유용합니다. 또한 그룹 코드를 활용해 누가 파일을 전송하거나 수신할 수 있는지 제한할 수도 있습니다.

3. Feem

Feem은 Wi-Fi Direct를 사용해 오프라인에서 작동하는 크로스플랫폼 파일 전송 앱입니다. 클라우드나 서버를 거치지 않기 때문에 전송할 수 있는 데이터 용량에 제한이 없습니다. 마찬가지로 모든 전송이 오프라인에서 이루어지므로 파일을 공유하면서 데이터 대역폭을 낭비할 걱정도 없습니다.

오프라인으로 작동하고 클라우드를 거치지 않는다는 점은 민감한 파일을 전송할 때도 큰 장점입니다. Feem은 여기에 더해 모든 로컬 전송에 TLS 암호화를 적용한다고 밝히고 있습니다.

Feem은 블루투스보다 50배, Dropbox보다 2배 빠르다고 주장합니다. 게다가 중단된 파일 전송을 중단한 지점부터 이어서 진행할 수 있는 기능도 제공합니다.

파일 전송 외에도 앱 내에 채팅 기능이 포함되어 있어 기기 간에 텍스트와 링크를 직접 주고받을 수 있습니다. 이 채팅은 48시간 후 자동으로 삭제됩니다.

4. EasyJoin

EasyJoin은 Pushbullet이나 Join과 비슷한 강력한 파일 전송 앱입니다. EasyJoin을 사용하면 안드로이드 기기와 리눅스 데스크톱 간에 손쉽게 파일을 공유할 수 있습니다. 나아가 핫스팟을 만들어 모든 기기를 연결하면 기기 간에 파일과 메시지를 매끄럽게 교환할 수도 있습니다.

EasyJoin은 기본적으로 로컬 네트워크만으로 파일을 전송하지만, 원격 기기와 파일을 주고받기 위해 인터넷 연결을 사용할 수도 있습니다. 모든 전송과 앱 내 커뮤니케이션은 종단간 암호화로 보호됩니다.

파일 공유 외에도 EasyJoin은 다양한 작업을 수행할 수 있습니다. 예를 들어 연결된 기기의 미디어를 제어하거나, 기기에 P2P 메시지를 보내거나, 클립보드를 자동 동기화해 기기 간 복사-붙여넣기를 하거나, 심지어 SMS를 읽고 보내고 전화 관련 기능까지 활용할 수 있습니다.

5. Syncthing

Syncthing 역시 무료 오픈소스 파일 동기화 앱입니다. 리눅스에서는 기본적으로 웹 UI를 통해 Syncthing을 사용할 수 있지만, 웹 버전이 마음에 들지 않는다면 커뮤니티에서 개발한 여러 GUI 래퍼를 활용할 수도 있습니다.

Syncthing은 P2P 연결 방식을 사용하며, 로컬 네트워크상의 기기 간 또는 인터넷을 통한 원격 기기 간 파일 동기화를 지원합니다. 기기 간에 전송되는 모든 데이터는 TLS로 암호화됩니다. 또한 각 기기는 암호화 인증서로 식별되므로, 명시적으로 허용한 기기만 다른 기기와 연결할 수 있습니다.

Syncthing의 눈에 띄는 장점 중 하나는 파일 전송량이나 기기 수에 제한이 없다는 점입니다. 즉, 원하는 만큼 많은 파일과 폴더를 원하는 만큼 많은 기기로 전송할 수 있습니다.

또한 내장된 파일 버전 관리 시스템을 갖추고 있어 중복을 방지하고 같은 파일이나 폴더가 여러 벌 생성되는 일을 막아줍니다.

6. Send Anywhere

Send Anywhere는 널리 알려진 크로스플랫폼 파일 공유 앱입니다. 안드로이드와 리눅스를 포함해 다양한 모바일·데스크톱 운영체제용 클라이언트를 제공합니다. 화질 저하 없이 안드로이드 폰과 리눅스 PC 간에 모든 종류의 파일을 전송할 수 있습니다.

기본적으로 Send Anywhere는 6자리 숫자 키를 입력해 파일을 전송하는 방식을 사용합니다. 하지만 특정 기기와 자주 파일을 주고받는다면 해당 기기에 대해 인증 단계를 생략하도록 설정해 더 빠르게 전송할 수 있습니다.

또한 여러 기기에 한 번에 파일을 공유하고 싶을 때는 링크를 생성하는 옵션도 제공합니다. 이 링크에는 유효 기간이 있으며, 만료되면 내용도 함께 삭제됩니다.

Send Anywhere는 리눅스용 클라이언트를 제공하지만, 웹 UI를 통해서도 안드로이드로 파일을 전송할 수 있습니다.

7. AirDroid

AirDroid 역시 리눅스와 안드로이드 간 파일 전송에 사용할 수 있는 앱입니다. 하지만 다른 앱들과 달리 단순한 파일 전송 앱이 아니라 기본적으로 기기 관리 도구이며, 무료 계정에는 여러 제한이 있습니다.

다만 이미 AirDroid로 기기를 관리하고 있는 사용자라면 파일 전송 기능도 함께 사용할 수 있다는 점이 반가울 것입니다. 물론 파일 공유 기능을 온전히 활용하려면 프리미엄 플랜으로 업그레이드해야 합니다.

그럼에도 AirDroid의 파일 공유 경험은 상당히 좋은 편이며, 최대 20MB/s 속도로 빠르고 안정적으로 다양한 파일을 전송할 수 있습니다.

게다가 리눅스 PC에서 AirDroid 클라이언트를 실행하면 문자 메시지 송수신, 전화 걸기, 각종 앱 알림 확인 및 답장 등 안드로이드 기기 관리를 데스크톱에서 바로 처리할 수 있습니다.

8. Snapdrop

Snapdrop은 기기 간 파일 전송을 위한 가벼운 웹 앱입니다. 웹 브라우저에서 실행되기 때문에 리눅스와 안드로이드를 포함해 사실상 모든 데스크톱·모바일 플랫폼에서 사용할 수 있습니다.

Snapdrop은 P2P 연결을 기반으로 파일 전송을 지원하며, 파일을 공유하려면 기기들이 같은 네트워크에 있어야 합니다. 가장 좋은 점은 서비스에 가입할 필요가 없다는 것입니다.

Snapdrop을 자주 사용하게 된다면 리눅스 데스크톱이나 안드로이드 홈 화면에 바로가기를 저장해 빠르게 접근할 수 있습니다. 또한 알림을 활성화하면 새 파일이 도착할 때 알려주고, 텍스트 기능을 이용해 파일을 공유하기 전에 다른 사용자와 메시지를 주고받을 수도 있습니다.

개인정보 보호와 보안 측면에서 Snapdrop은 WebRTC를 사용하며, WebRTC는 암호화가 필수이기 때문에 플랫폼에서 공유되는 모든 파일은 전송 중에 암호화됩니다.

안드로이드와 리눅스 간 파일 전송, 이제 어렵지 않습니다

올바른 소프트웨어만 알고 있다면 안드로이드와 리눅스 간 파일 전송은 생각보다 훨씬 쉽습니다. 위 목록이 자신에게 맞는 최고의 파일 전송 앱을 찾는 데 도움이 되기를 바랍니다. 앞으로 안드로이드 기기와 리눅스 데스크톱 사이의 모든 파일 전송에 활용할 수 있을 것입니다.


앱 설치가 부담스럽다면 Snapdrop을 이용해 리눅스 PC와 안드로이드(또는 iOS) 기기 간에 파일을 공유하는 방법도 좋은 선택입니다.