PC와 모바일 기기가 같은 Wi-Fi 네트워크에 연결되어 있다면, 두 기기를 서로 '인식'하고 '소통'하게 만들어 파일을 쉽게 주고받을 수 있습니다. 다만 이러한 연결은 자동으로 이루어지지 않기 때문에, 별도의 도구를 활용해 연결을 설정해야 합니다. 이 글에서는 로컬 네트워크 환경에서 안드로이드와 우분투 사이에 파일을 공유하는 방법을 단계별로 소개합니다.
우분투에서 안드로이드 파일 접근하기
우분투 PC에서 안드로이드 기기의 파일에 접근하려면 Sweech 앱을 활용해 파일 서버를 구축하는 것이 가장 간편합니다.
먼저 안드로이드 기기에 Sweech 앱을 설치합니다.
앱을 실행한 뒤, 파일·사진 등 기기 데이터에 대한 접근 권한 요청이 나타나면 허용해 주세요.
화면 중앙의 '재생(Play)' 버튼을 누르면 서버가 시작됩니다. 화면 상단 중앙에 기기의 IP 주소와 포트 번호가 표시되는데, 이것이 바로 네트워크상의 다른 기기가 Sweech 웹 인터페이스에 접속할 수 있는 주소입니다.
이 주소를 우분투 PC의 웹 브라우저에 입력하고 Enter 키를 누르면, 몇 초 안에 Sweech 인터페이스가 화면에 나타납니다.
'File Browser' 섹션을 통해 안드로이드 기기의 모든 파일에 접근할 수 있습니다.
파일 이름을 클릭하면 파일 형식에 따라 내용 미리보기를 제공합니다.
여러 개의 파일을 선택하려면 이름 대신 파일 아이콘을 클릭하세요. 그런 다음 오른쪽 상단에 나타나는 '다운로드' 아이콘을 누르면 선택한 파일들이 ZIP 압축 파일로 다운로드됩니다. 원하는 위치에 저장하세요.
다운로드한 ZIP 파일의 압축을 풀면 PC에서 안드로이드 파일을 자유롭게 사용할 수 있습니다.
우분투에서 안드로이드로 파일 전송하기
반대로 우분투에서 안드로이드 기기로 파일을 보내려면, 먼저 Sweech의 File Browser에서 파일을 저장할 안드로이드 폴더로 이동합니다. 그다음 인터페이스 오른쪽 하단의 파란색 원형 아이콘을 클릭하세요.
나타나는 파일 선택 창에서 업로드할 파일들을 고르면 됩니다.
전송이 완료되면 File Browser가 자동으로 갱신되며, 현재 폴더 안에 업로드된 파일들이 표시됩니다.
안드로이드에서 우분투 파일 접근하기
안드로이드 기기에서 우분투 PC의 파일에 접근하려면 Samba 공유를 이용하는 것이 가장 확실한 방법입니다. 설정 과정이 다소 복잡해 보일 수 있지만, 차근차근 따라 하면 어렵지 않습니다.
먼저 우분투 PC의 폴더가 로컬 네트워크에 공유되어 있어야 합니다. 그런 다음 안드로이드에서 LAN/Samba 공유에 접근할 수 있는 파일 관리자 앱을 실행합니다. 이 글에서는 샤오미 최신 MIUI에 기본 탑재된 파일 관리자를 사용하지만, Total Commander, ASTRO File Manager, AndSMB 같은 대체 앱도 얼마든지 활용할 수 있습니다.
파일 관리자마다 Samba 공유 접속 방식은 조금씩 다릅니다. 샤오미 MIUI 기본 파일 관리자의 경우, 왼쪽 상단의 메뉴 버튼을 누른 뒤 '원격(Remote)'을 선택하세요.
화면에 나타난 옵션에서 '원격 기기 추가(Add remote device)'를 선택합니다.
요청되는 정보에 PC의 세부 정보를 입력합니다. PC의 IP 주소가 필요한데, 우분투 터미널에서 hostname -I 또는 ip addr 명령어를 실행하면 확인할 수 있습니다.
기기가 파일 관리자에 등록되면 해당 항목을 탭하여 우분투 PC의 내용에 접속할 수 있습니다.
Samba 공유 권한 설정에 따라 다르지만, 일반적으로 우분투의 파일을 안드로이드 폰으로 자유롭게 복사하거나 이동할 수 있습니다.
이 외에도 Resilio Sync를 활용하면 기기들 간에 P2P 네트워크를 구성해 파일을 동기화하는 방법도 있습니다. 여러분은 안드로이드와 우분투 사이에서 어떤 방법으로 파일을 공유하고 계신가요? 댓글로 경험을 나눠주세요!