우분투에서 Wi-Fi를 사용하여 Android 파일에 액세스하는 방법은 무엇입니까?


37

내 우분투와 안드로이드 폰 모두 동일한 Wi-Fi를 사용하고 있습니다. 휴대폰과 PC간에 파일을 어떻게 전송합니까? 안드로이드 파일 시스템을 마운트하는 방법이 있습니까? USB 케이블을 사용하고 싶지 않습니다. 블루투스가 작동하지 않습니다. 따라서 WiFi는 다른 유일한 옵션입니다.

Android 버전은 Jelly Bean이고 Ubuntu는 12.04 LTS입니다.


2
이것은 반드시 우분투 질문 일 필요는 없습니다. 더 많은 경우는 "Wi-Fi의 장치로 파일 전송을 처리하도록 서버를 갖도록 Android 장치를 설정하는 방법"입니다.
토마스 워드

1
@ThomasW. 무선 랜을 통해 액세스하는 방법은 우분투 (예 : 삼바 요법)에서 매우 다릅니다
Tim

@ Tim 그러나 그것은 내가 여기에서 묻는 것을 보는 것이 아닙니다. "내 우분투와 안드로이드는 같은 와이파이를 사용합니다." 좋아, 그들은 같은 네트워크에 있습니다. "휴대 전화와 PC간에 파일을 어떻게 전송할 수 있습니까?" 와이파이를 통해 암시. 해결책 : 안드로이드에 ftp / sftp 액세스 권한을 부여하는 것을 설치하십시오.하지만 그것은 우분투가 아닌 안드로이드 질문입니다. 해석 방법에 관계없이 솔루션은 기능을 제공하기 위해 일부 소프트웨어의 Android 측 설정이며 우분투가 아닙니다.
토마스 워드

1
다시 열려면 투표하십시오. 솔루션이 우분투와 관련이 없지만 안드로이드에 ftp 또는 특수 웹 서버를 설치하는 경우에도 문제는 Linux에 따라 다릅니다. "Android와 PC (또는 Mac)간에 파일을 공유하는 방법"을 Google에 표시하면 PC (또는 Mac) 소프트웨어와 Android 소프트웨어를 설치하는 몇 가지 솔루션이 표시됩니다. 이 솔루션에는 Linux 클라이언트가 없으므로 우분투에서는 작동하지 않습니다. 우분투의 경우 우분투 클라이언트가 존재하는 표준 프로토콜을 사용하는 서버가 필요합니다. 이 솔루션은 서버에 익숙하지만 가정용 데스크톱 사용자에게는 익숙하지 않은 간단한 솔루션입니다.
user68186

Samba와 호환되는 일부 앱을 다운로드 할 수 있습니다.
Dr_Bunsen

답변:


37

Google Play 스토어에는 Software Data Cable 이라는 무료 응용 프로그램이 있습니다 .

설치가 완료되면 WiFi 연결을 켜고 앱을 시작하십시오.

"서비스 시작"버튼을 누릅니다.

리소스를 열어 모든 컴퓨터에서 연결할 수있는 Android 서버에 FTP 서버를 만듭니다.

ftp://192.168.1.xxx:8888

여기서 192.168.1.xxx는 장치의 IP 주소입니다.

이제 WiFi를 통해 파일을 Android 기기에서 복사하거나 붙여 넣을 수 있습니다.

추신-우분투 18.04 + Other Locations에서 노틸러스에 들어가서 하단에 ftp URL을 입력하십시오.Connect to Server


연결 할 수 없음! 도움말
abhishah901

1
"서비스 시작"버튼으로 이동하려면 먼저 "PC와 동기화"를 클릭하십시오
evan54

연결할 수는 있지만 노틸러스 또는 curlftpfs를 사용하여 파일을 나열하려고하면 오류가 발생합니다
Mark

22

내가 가장 좋아하는 응용 프로그램은 SSHelper입니다. 그것은 구글 플레이 스토어에서 무료이며 잘 문서화되어 있습니다.

sftp를 사용하여 액세스 할 수있는 SSH 서버를 작성합니다. 노틸러스를 사용하여 파일 시스템을 마운트합니다.

http://arachnoid.com/android/SSHelper/


1
링크를 포함시킬 수 있습니까?
Tim

4
이것이 왜 다운 보트입니까? 그냥 궁금 해서요
Shagun Sodhani

좋아 ... 사랑스러운 ssh 쉘. 파일 관리자 (예 : nemo)를 사용하여 일반적인 파일처럼 액세스 할 수 있습니다. 그리고 그것은 ftp보다 더 안전합니다.
Anton Protopopov

그게 내가하는 일입니다. ftp가 아닌 sftp를 사용하여 마운트합니다
Jean-Marie

1
이것은 훌륭한 제안이며, sshelper 앱은 라이센스가 부여됩니다. 여기에 sshfs를 사용하여 가이드를 만들었습니다 : askubuntu.com/questions/893090/…
Frederik Baetens

8

더 재미있게하기 위해; 실제로 AirDroid를 사용할 수 있습니다 . Android 앱은 웹 UI를 사용하여 전화 인터페이스에 연결할 수 있습니다.

Airdroid 지원 인스턴스

  1. 네트워크를 통해 연결 (같은 네트워크에 있어야 함)
  2. 핫스팟을 통해 연결 (장치가 동일한 네트워크가 될 네트워크를 만듭니다)
  3. 인터넷을 통해 (에어도 이드 계정이 필요합니다)

사용법 (같은 네트워크를 사용하거나 장치의 핫스팟을 통해)

  • Google Play에서 AirDroid 앱 다운로드 및 앱 열기
  • WiFi 또는 핫스팟을 통해 연결되면 연결할 URL이 표시됩니다.

여기에 이미지 설명을 입력하십시오

  • 브라우저에서 제공된 URL을 연결하면 기기에서 프롬프트가 표시되도록 요청합니다

여기에 이미지 설명을 입력하십시오

여기에 이미지 설명을 입력하십시오

  • 연결되면 아래 메시지와 함께 장치가 표시됩니다

여기에 이미지 설명을 입력하십시오

  • PC는 나머지 정보를 제공합니다

여기에 이미지 설명을 입력하십시오

Airdroid로 무엇을 할 수 있습니까

Airdroid로 할 수있는 일이 많이 있습니다 (폴더 디렉토리에 접근하더라도 루트가 필요한지 확실하지 않음)

  1. 전화를 PC로 또는 파일로 전송
  2. 전화 찾기
  3. 알림 읽기
  4. 운영 전화 통화, SMS & 더 많은

희망이 당신의 질문을 돕고 지 웁니다!


URL을 입력하면 다음과 같이 표시됩니다. ERROR 요청한 URL을 검색 할 수 없습니다
abhishah901

1
@ abhishah901-휴대 전화와 휴대 전화에 액세스하려는 장치가 모두 동일한 네트워크에 있는지 확인하십시오. 또한 Airdroid에 표시되는 URL을 올바르게 확인하십시오. 추가 문제를 해결하려면 그에 따라 새 게시물을 작성하십시오.
AzkerM

5

AirDroid라는 Android 응용 프로그램이 있습니다. Play 스토어에서 다운로드 할 수 있습니다. 그것을 사용하면 웹 브라우저를 사용하여 우분투에서 안드로이드 파일을 볼 수 있습니다. 다음은 링크입니다. Airdroid .


1
감사. 나는 그것을 시도 할 것이다. 그러나 파일 시스템을 네트워크 나 그와 비슷한 방식으로 마운트하는 방법이 있는지 궁금합니다. 내 말은, USB를 사용하여 휴대 전화 파일에 완전히 액세스 할 수 있다는 의미입니다. 나는 Wifi를 사용하여 동일한 작업을 수행하고 싶습니다
Pavan Nihal

휴대 전화의 파일에 웹 액세스 권한을 부여한다는 의미 ???
Guido Kanschat

아니요. 파일에 온라인 웹 액세스 권한을 부여하지 않습니다. 서버는 로컬 영역 네트워크에서 로컬로 호스팅되며 장치가 연결되어 있거나 앱이 만든 모바일 핫스팟입니다.
뱀 눈

5

다른 대안은 KDEConnect를 사용하는 입니다. Playstore (또는 F-Droid)에서 KDE Connect 응용 프로그램을 설치해야합니다. Ubuntu에서 KDE를 사용하지 않는 경우 KDE Connect 표시 기도 설치해야 합니다 .

또한 바탕 화면에서 전화 알림을받을 수 있다는 이점도 있습니다. 여러 개의 안드로이드 폰과 리눅스 데스크탑을 연결할 수 있습니다. 연결이 암호화되고 관련된 모든 소프트웨어가 공개 소스입니다.

아래 스크린 샷에서 사용 가능한 옵션에 대한 아이디어를 얻을 수 있습니다.

여기에 이미지 설명을 입력하십시오


2

가장 간단한 해결책은 안드로이드가 PC의 디렉토리에 액세스하도록 허용하는 것입니다. 가이드 를 따라 우분투에서 삼바 공유를 한 다음 Amaze (Opensource), ES File explorer (Proprietary) 또는 Ghost commander (Opensource)를 안드로이드에서 사용할 수 있습니다.


이 이론적으로 질문에 대답 할 수 있습니다 동안, 바람직 할 것이다 여기에 대한 대답의 본질적인 부분을 포함하고 참조 할 수 있도록 링크를 제공합니다.
Tim

2
완벽 해, 이것이 내가 찾던 것이다. 삼바로 당신은 큰 힘을 가지고 있습니다.
Sergio Abreu

1

Android에서는 Amaze 파일 관리자를 사용하고 Ubuntu에서는 FileZilla를 사용합니다. Amaze를 사용하면 Android에서 FTP 서버를 설정하고 FileZilla를 사용하여 파일을 보내고받을 수 있습니다.


1

Linux, Android, Mac OS 및 Windows를 지원하는 또 다른 오픈 소스 대안은 nitroshare입니다 .

Ubuntu 16.04 이후 Ubuntu 리포지토리에 포함되어 있습니다.

sudo apt-get install nitroshare

최신 패키지의 경우 (권장) :

sudo apt-add-repository ppa:george-edison55/nitroshare
sudo apt-get update
sudo apt-get install nitroshare

안드로이드 앱은 F-Droid와 플레이 스토어에서 찾을 수 있습니다.

그러나 Windows 또는 MacOS와의 호환성이 중요하지 않은 경우 Kdeconnect가 더 안정적이기 때문에 갈 수 있습니다.


Ubuntu 16.04의 현재 버전이 작동하지 않습니다. george-edison55 저장소를 사용해야합니다. 이 저장소에서 패키지를 설치 한 후 정상적으로 작동했습니다. F-Droid의 Android 버전을 사용하고 있습니다.
acassis

0

GSConnect

다른 답변에서 언급 한 KDEConnect 솔루션이 마음에 들었지만 KDE 부분에 겁이 나면 Qt 종속성없이 KDE 연결의 JavaScript 포트가 있습니다. 기능은 동일하지만 그놈 쉘 확장 기능으로 그놈 데스크탑이 작동해야합니다

안드로이드 폰에서는 F-Droid 또는 플레이 스토어에서 KDE Connect 앱을 설치해야합니다 .


0
  1. Android에서 Xender 를 엽니 다 .

    안드로이드에서 젠더 열기

  2. 설정> PC에 연결 로 이동 하십시오 .

    설정으로 이동> PC에 연결

  3. 지시를 따르다:

    대화

  4. Firefox 브라우저에서 주소 추가 :

    파이어 폭스 브라우저에 주소 추가

  5. 무선으로 파일을 공유하십시오 :

    무선으로 파일 공유


0

ES 파일 관리자를 사용합니다. Android 휴대 전화에 설치하고 메뉴에서 네트워크> 원격 관리자> 켜기를 클릭하면 링크가 표시됩니다 (예 ftp://192.168.1.54:8754:). 브라우저에서 링크를 입력하십시오. 끝난.


0

FTP 서버에 대한 Android Play Store 검색에서 The Olive Tree의 서버 는 훌륭합니다 ... 앱에서 중간 빨간색 버튼을 누르면 휴대 전화에서 ftp 서버를 시작 ftp://192.168.1.103:2221 하여 컴퓨터에 URL을 표시 합니다. URL

우분투 18.04에서 노틸러스 히트 + 기타 위치

그런 다음 서버에 연결 필드에 ftp 주소를 입력하십시오. ftp://192.168.1.103:2221

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.