Wie kann ich mit Ubuntu über WLAN auf die Dateien meines Android zugreifen?


37

Sowohl mein Ubuntu als auch mein Android-Telefon verwenden dasselbe WLAN. Wie kann ich Dateien zwischen dem Telefon und dem PC übertragen? Gibt es eine Möglichkeit, das Android-Dateisystem bereitzustellen? Ich möchte das USB-Kabel nicht verwenden. Bluetooth funktioniert nicht. WiFi ist also die einzige andere Option.

Die Android-Version ist Jelly Bean und Ubuntu ist 12.04 LTS.


2
Dies ist nicht unbedingt eine Ubuntu-Frage, sondern ein Fall von "Wie richte ich mein Android-Gerät so ein, dass ein Server für die Übertragung von Dateien auf Geräte in meinem WLAN vorhanden ist".
Thomas Ward

1
@ThomasW. Wie Sie über WLAN zugreifen, ist in Ubuntu ganz anders (z. B. Samba ect)
Tim

@ Tim, aber das sehe ich hier nicht gefragt. "Sowohl mein Ubuntu als auch mein Android nutzen das gleiche WLAN." OK, sie sind im selben Netzwerk. "Wie kann ich Dateien zwischen dem Telefon und dem PC übertragen?" Angedeutet über das WiFi. Lösung: Installieren Sie etwas auf dem Android, das FTP / SFTP-Zugriff ermöglicht, aber das ist eine Android-Frage, nicht Ubuntu. Unabhängig davon, wie es interpretiert wird, ist die Lösung ein Android-seitiges Setup einiger Software, um die Funktion bereitzustellen, und das ist nicht Ubuntu.
Thomas Ward

1
Stimmen Sie ab, um wieder zu öffnen. Auch wenn die Lösung nicht Ubuntu-spezifisch ist, dh einen FTP- oder spezialisierten Webserver auf dem Android installiert, ist das Problem etwas Linux-spezifisch. Wenn Sie googeln, wie Sie Dateien zwischen Android und PC (oder Mac) austauschen, sehen Sie einige Lösungen, die die Installation von PC- (oder Mac-) Software sowie ihrer Android-Gegenstücke beinhalten. Diese Lösungen haben keinen Linux-Client und funktionieren daher nicht für Ubuntu. Für Ubuntu benötigt man einen Server, der das Standardprotokoll verwendet, für das Ubuntu-Clients existieren. Die Lösung ist einfach, wenn Sie mit Servern vertraut sind, aber nicht für Heim-Desktop-Benutzer.
user68186

Sie können einige Apps herunterladen, die mit Samba funktionieren.
Dr_Bunsen

Antworten:


37

Im Google Play Store gibt es eine kostenlose Anwendung namens Software Data Cable :

Sobald Sie es installiert haben, schalten Sie Ihre WiFi-Verbindung ein und starten Sie die App.

Tippen Sie auf die Schaltfläche "Dienst starten".

Es erstellt einen FTP-Server auf dem Android-Gerät, mit dem Sie von jedem Computer aus eine Verbindung herstellen können, indem Sie die Ressource öffnen:

ftp://192.168.1.xxx:8888

Dabei ist 192.168.1.xxx die IP-Adresse Ihres Geräts.

Sie können jetzt Dateien über WLAN von / auf Ihr Android-Gerät kopieren / einfügen.

PS - auf Ubuntu 18.04 in Nautilus und drücken Sie + Other Locationsdann unten geben Sie FTP-URL oben inConnect to Server


Kann nicht verbinden! Help
abhishah901

1
Um zur Schaltfläche "Dienst starten" zu gelangen, klicken Sie zuerst auf "Mit PC synchronisieren"
evan54 20.08.16

Ich kann verbinden, aber Fehler erhalten , wenn zur Liste Dateien mit nautilus oder curlftpfs versuchen
Mark

22

Meine Lieblingsanwendung ist SSHelper. Es ist kostenlos im Google Play Store und gut dokumentiert.

Es wird ein SSH-Server erstellt, auf den Sie mit sftp zugreifen können. Sie mounten das Dateisystem mit Nautilus.

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


1
Könnten Sie einen Link hinzufügen?
Tim

4
Warum wird das herabgestimmt? - nur neugierig.
Shagun Sodhani

Schön ... Schöne SSH-Shell. Sie können jedoch den Dateimanager (wie nemo) verwenden, um auf die üblichen Dateien zuzugreifen. Und es ist sicherer als FTP.
Anton Protopopov

Das ist was ich mache. Ich montieren SFTP nicht ftp
Jean-Marie

1
Dies ist ein großartiger Vorschlag, die sshelper App ist sogar gpl-lizensiert. Ich habe hier eine Anleitung mit sshfs erstellt: askubuntu.com/questions/893090/…
Frederik Baetens

8

Um es interessanter zu machen; Sie können in der Tat AirDroid verwenden , bei dem es sich um eine Android-App handelt, mit der Sie über eine Web-Benutzeroberfläche eine Verbindung zu Ihrer Telefonschnittstelle herstellen können.

Von Airdroid unterstützte Instanzen

  1. Verbindung über das Netzwerk herstellen (Sie müssen sich im selben Netzwerk befinden)
  2. Verbindung über Hotspot herstellen (Gerät erstellt ein Netzwerk, das dasselbe Netzwerk sein wird)
  3. Über das Internet (Sie benötigen ein airdoid Konto)

Nutzung (entweder über dasselbe Netzwerk oder über den Hotspot des Geräts)

  • Laden Sie den AirDroid herunter App von Google Play und öffnen Sie die App
  • Wenn eine Verbindung über WLAN oder über einen Hotspot hergestellt wird, wird eine URL angezeigt, zu der eine Verbindung hergestellt werden kann.

Bildbeschreibung hier eingeben

  • Verbinden Sie die angegebene URL von Ihrem Browser, der Sie auffordert, mit einer Eingabeaufforderung auf Ihrem Gerät zuzulassen

Bildbeschreibung hier eingeben

Bildbeschreibung hier eingeben

  • Sobald die Verbindung hergestellt ist, wird Ihr Gerät mit der folgenden Meldung angezeigt

Bildbeschreibung hier eingeben

  • und der PC gibt Ihnen den Rest der Informationen

Bildbeschreibung hier eingeben

Was kann ich mit Airdroid machen?

Es gibt eine Menge, die Sie mit Airdroid tun können (sogar Zugriff auf Ihre Ordner-Verzeichnisse, nicht sicher, ob Sie root benötigen oder nicht)

  1. Datei zwischen Handy und PC oder Schraubstock übertragen
  2. Telefon suchen
  3. Benachrichtigung lesen
  4. Telefonieren, SMS ... und vieles mehr

Hoffe das hilft und klärt deine Frage!


Bei der Eingabe der URL wird
Folgendes

1
@ abhishah901 - Stellen Sie sicher, dass sich sowohl Ihr Telefon als auch das Gerät, auf das Sie zugreifen möchten, im selben Netzwerk befinden. Überprüfen Sie auch die URL, die auf Airdroid angezeigt wird. Erstellen Sie einen neuen Beitrag, um weitere Probleme zu beheben.
AzkerM

5

Es gibt eine Android-Anwendung namens AirDroid. Sie können es aus dem Play Store herunterladen. Wenn Sie es verwenden, können Sie die Dateien Ihres Android in Ubuntu mit einem Webbrowser anzeigen. Hier ist der Link: Airdroid .


1
Vielen Dank. Ich werde es versuchen. Aber ich habe mich gefragt, ob es eine Möglichkeit gibt, das Dateisystem über das Netzwerk oder so etwas zu mounten. Ich meine, durch die Verwendung eines USB erhalte ich vollständigen Zugriff auf die Dateien meines Telefons. Ich möchte dasselbe mit Wifi machen
Pavan Nihal

Das heißt, ich gebe Webzugriff auf die Dateien auf meinem Handy?
Guido Kanschat

Nein, Sie gewähren keinen Online-Webzugriff auf die Dateien. Der Server wird lokal in dem lokalen Netzwerk gehostet, mit dem die Geräte verbunden sind, oder über den von der App erstellten mobilen Hotspot.
Snake Eyes

5

Eine andere Alternative wäre die Verwendung von KDEConnect . Sie müssen auch die KDE Connect-Anwendung vom Playstore (oder F-Droid) installieren. Wenn Sie KDE unter Ubuntu nicht verwenden, sollten Sie auch die KDE Connect-Anzeige installieren .

Sie erhalten außerdem den Vorteil, dass Sie Ihre Telefonbenachrichtigungen auf dem Desktop erhalten. Sie können mehrere Android-Telefone und Linux-Desktops verbinden. Die Verbindung ist verschlüsselt und die gesamte Software ist Open Source.

Im folgenden Screenshot können Sie sich ein Bild von den verfügbaren Optionen machen:

Bildbeschreibung hier eingeben


2

Ich denke, die einfachste Lösung wäre, Ihrem Android zu erlauben, auf ein Verzeichnis auf Ihrem PC zuzugreifen. Sie können unter Ubuntu eine Samba-Freigabe erstellen, indem Sie z. B. dieser Anleitung folgen und dann auf Android Amaze (Opensource), ES File Explorer (Proprietary) oder Ghost Commander (Opensource) verwenden.


Während dies theoretisch die Frage beantworten mag, wäre es vorzuziehen , die wesentlichen Teile der Antwort hier aufzunehmen und den Link als Referenz bereitzustellen.
Tim

2
Perfekt, das ist es, wonach ich gesucht habe. Mit Samba hast du große Macht.
Sergio Abreu

1

Ich verwende den Amaze-Dateimanager unter Android und FileZilla unter Ubuntu. Mit Amaze können Sie einen FTP-Server unter Android einrichten und Dateien mit FileZilla senden und empfangen.


1

Eine andere Open Source- Alternative, die Linux, Android, Mac OS und Windows unterstützt, ist nitroshare :

Es ist seit Ubuntu 16.04 in den Ubuntu-Repositories enthalten:

sudo apt-get install nitroshare

Für aktuellere Pakete (dringend empfohlen):

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

Die Android App ist in F-Droid und im Playstore zu finden.

Wenn die Kompatibilität mit Windows oder MacOS nicht wichtig ist, ist Kdeconnect der richtige Weg, da es stabiler ist.


Die aktuelle Version von Ubuntu 16.04 funktioniert nicht. Ich muss das george-edison55-Repository verwenden. Nach der Installation des Pakets aus diesem Repository funktionierte es einwandfrei. Ich benutze die Android-Version von F-Droid.
Acassis

0

GSConnect

Wenn Ihnen die in einer anderen Antwort erwähnte KDEConnect-Lösung gefallen hat, Sie sich aber vor dem KDE-Teil fürchteten, gibt es einen JavaScript-Port von KDE connect ohne Qt-Abhängigkeiten. Es hat die gleichen Funktionen, aber als GNOME-Shell-Erweiterung muss der GNOME-Desktop funktionieren

Auf Ihrem Android-Handy müssen Sie die KDE Connect-App von F-Droid oder dem Playstore installieren.


0
  1. Öffne Xender in deinem Android:

    Öffne Xender in deinem Android

  2. Gehen Sie zu Einstellungen> Mit PC verbinden:

    Gehe zu Einstellung> Verbindung zum PC herstellen

  3. Folge den Anweisungen:

    Dialog

  4. Adresse im Firefox-Browser hinzufügen:

    Adresse im Firefox-Browser hinzufügen

  5. Gehen Sie, um Ihre Datei drahtlos zu teilen:

    Teilen Sie Ihre Datei drahtlos


0

Ich benutze ES File Manager. Installieren Sie es einfach auf Ihrem Android-Telefon und klicken Sie im Menü auf Netzwerk> Remote Manager> Einschalten , um einen Link (wie ftp://192.168.1.54:8754) zu erhalten. Geben Sie in Ihrem Browser den Link ein. Getan.


0

Bei der Suche im Android Play Store nach einem FTP-Server ist der von The Olive Tree großartig ... in der App drücken Sie einfach die mittlere rote Taste, um den FTP-Server auf Ihrem Telefon zu starten, der eine URL anzeigt, wie ftp://192.168.1.103:2221 sie auf Ihrem Computer angezeigt wird URL

Auf Ubuntu 18.04 in Nautilus + Other Locations

Geben Sie dann die FTP-Adresse in das Feld Mit Server verbinden ein ftp://192.168.1.103:2221

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.