back

Mit einem Web-Browser, um Ihre Dateien zugreifen

Sie müssen eine URL verwenden, wie auf der exportieren Server-Fenster entweder auf dem lokalen Server übergeben (auf der Wifi-Netzwerk) URL auf der linken Seite des Fensters "Server" oder die externe IP-Adresse URL auf der rechten Seite. Ohne Authentifizierung müssen Sie eine Seite wie hier unten bekommen, in dem alle exportierten Dateien.


Mit HTTPS

Wenn Sie HTTPS konfigurieren, was eine nicht-Port-Nummer Null (durch Proben 8193) in der Konfiguration, wird Ihr Web-Browser Sie mit einem "Fehlermeldung, dass die X.509 auffordern Zertifikat wird nicht durch eine vertrauenswürdige Zertifizierungsstelle. Dies ist völlig normal, weil die Anwendung baut selbstsignierte Zertifikate.

Jedes Mal, wenn Sie den HTTP-Server zu starten, baut sie eine 2048-Bit-Schlüsselpaar, dann ein X.509- Zertifikat für den öffentlichen Schlüssel mit einer eigenen IP-Adresse (die gleiche wie in der Unterzeichnung URL verwendet werden, um auf sie zu verbinden). Der Kauf eines Zertifikats zum Signieren von einem bekannten Certificate Authority für jeden Server, ist teurer als dieser Anwendung. Einstellen einer fixen Zertifikat im Anwendungspaket ist nicht sicher.

In der Tat, mit selbst signierten Zertifikaten ist nicht eine reale Sicherheitsrisiko, denn Sie müssen die URL des Servers, von jemanden, dem Sie vertrauen zu bekommen. Sie können die IP-Adresse in der Verifizierung Zertifikat und eine IP-Adresse im Netzwerk eindeutig.

Normalerweise werden die Serveränderungen zumindest jeden Tag seine IP-Adresse, müssen Sie neu starten Sie den Server jedes Mal, wenn Sie es verwenden müssen, und Ihre Adresse geändert.

Wenn Sie unterwegs sind, Ihre IP-Adresse wird sehr oft ändert. Es sieht besser aus irgendwo aufhören, wenn Sie Dateien an jemanden senden, starten Sie dann den Server, Blick auf die URL auf dem Bildschirm, und senden Sie es per E-Mail, dann warten auf das Ende der Übertragung, bevor er weiter. Die nicht vertrauenswürdiges Zertifikat Meldungen hängen von der Web-Browser Sie verwenden.

Mit Mozilla Firefox haben Sie drei Nachrichten.

Sie müssen "akzeptieren das Risiko".

Ausnahme hinzufügen ...

Bestätigen Sicherheits Ausnahme.

Mit Google Chrome, erhalten Sie nur eine Nachricht.

Wählen Sie "Weiter Anyway".

Mit Opera erhalten Sie auch nur eine Fehlermeldung.

Just "Genehmigen" diese Ausnahme.

Mit signierten Zertifikaten anstelle von selbstsignierten Zertifikaten

Sie können die Fehlermeldungen beim Start einer Sitzung mit Ihrem exportieren Server, nur mit X.509-Zertifikaten unterzeichnet vermeiden anstelle von Selbst unterzeichnet. Aber dafür müssen Sie die Zertifizierungsstelle die Zertifikate im Web-Browser oder in Ihrem Betriebssystem hinzufügen. Sie müssen das Stammzertifikat und die Zwischenstellen -Zertifikat zu installieren. Sie können diese Dateien von der Aktivverzeichnis Ihrer eigenen exportieren Server zu nehmen, oder von www.ddcs.re Website, was als URLs http://192.168.1.47/assets/export-it-1.crt oder http://www.ddcs.re/export-it-1.crt und für das zweite Zertifikat, mit dem gleichen URL-export-it-2.crt. Die genaue Installationsverfahren hängt von Ihrem Web-Browser und Ihr Betriebssystem. Wenn beide Zertifikate werden in der Liste der Zertifizierungsstellen installiert, um nur haben Sie un-wählen Sie die Option selbstsignierte Zertifikate in der Konfiguration und Ihr Server neu zu starten.

Auf Android, mit einem beliebigen Web-Browser, hatte ich viele Probleme mit selbst signierten Zertifikaten, obwohl es möglich ist, anmelden, ist es nicht möglich, Dateien in die Verwendung von HTTPS (alles funktioniert über HTTP). Normalerweise sollten wir Phone_Settings / Sicherheit / Trusted_Credentials dann nach dem Kopieren der Dateien auf die Wurzel der SD-Karte, aber diese ganz normal verwenden Install_from_Phone_Storage gibt "Benutzer installiert" und es hat nicht für mich arbeiten. Ich musste die CA-Zertifikate als "System" CA-Zertifikate installiert werden. Zu tun, es root-Zugriff auf den Android-Dateisystem erfordert, müssen beide Zertifikate umbenannt export-it-1.crt zu 741c5141.0 (Dateien des Vermögens und auf der Website) und export-it-2.crt zu 1fa683a3.0. Diese beiden Dateien müssen in / system / etc / security / cacerts installiert werden / und schließlich chmod 644 für diese Dateien, die richtigen Bits gesetzt. Nach einem Neustart Sie diese Zertifikate in der Liste der Ihrem Android-Gerät zu finden. Dann sind Sie bei der Installation haben Sie Ihre eXportit Server für die Verwendung von signierten Zertifikaten.

Beglaubigung

Wenn Sie definieren mindestens einen Benutzernamen in der Server-Konfiguration, bevor sie beginnen, Sie haben Ihren Benutzernamen und das Passwort zu geben, an den Server mit HTTP oder HTTPS zu verbinden.

Wenn Sie HTTPS verwenden, werden diese Textfelder direkt verschlüsselt (stark) über das Netzwerk gesendet. In HTTP ist das Passwort durch ein Javascript verschlüsselt RSA eine dynamisch erstellte X509-Zertifikat. Dieses Zertifikat wird auf Server-Start-up vorbereitet, und ist nie gleich.

Wenn Sie zurück zu dieser Login-Seite später lesen möchten, wenn Sie die Anwendung verwenden, müssen Sie nur eingeben die einfache URL an den HTTP-Server in Ihrem Browser zeigen, so etwas wie http://111.22.33.44:8192 oder https://111.22.33.44:8193 und dann können Sie wieder anmelden. Sie werden automatisch nach 10 Minuten ohne Verwendung abgemeldet.

Schließlich erhalten Sie die HTML-Seite mit der Liste der exportierten Daten-Dateien. Wenn Sie das Authentifizierungsverfahren (und nur in diesem Fall) verwendet wird, hängt diese Liste die Kategorie Set für den Benutzernamen, die Sie verwenden. Wenn Sie als "Eigentümer", die Sie als Sie erhalten die gleiche HTML-Seite, als mit einfachen HTTP ohne Authentifizierung. Ihre Liste ist kürzer, wenn Sie Ihren Benutzernamen ist Teil einer der beiden anderen Kategorien.

Wenn ein Benutzer Zugriff auf mehr als einer Kategorie, einer Dropdown-Liste ermöglicht es, von einem zum anderen gehen muss. Es sieht gut aus zusammen die Dateien auf das gleiche Thema zu setzen.

Auf dieser Web-Seite können Sie direkt auf eine Datei klicken, wird die Standard-Einstellung des Browsers verwendet werden, durch Beispiel-Video-Plugin verwendet werden. Die andere Möglichkeit besteht in der Benutzung das Kontrollkästchen zur Auswahl von Dateien dann auf den "Play"-Taste auf der Spitze der Liste, und eine Javacript mit HTML5-Befehl ausgeführt werden. Wir haben die Grenzen der HML5 vom verwendeten Browser.

In diesem Bild das erste Video aus einer Auswahl von drei Dateien abgespielt. Wir werden mit einem HTML5-Video-Element auf Firefox. Die Datei muss eine WebM, ein MP4 H.264, ogg oder eine Video-Datei sein.

Sie haben die gleiche Art von Einschränkung bei der Auswahl eine Liste der Songs. Firefox und Opera unterstützen nur. ogg-Dateien, unterstützt meine aktuellen Chrome-Version noch .mp3 zusätzlich zu .ogg.

Sie können auch in einer Liste der Bilder (jpeg, gif und png) zu suchen. Die Bilder werden für 3 Sekunden angezeigt. Sie können es nur einen Klick in der Mitte brechen, klicken Sie links oder rechts des Bildes, um vorwärts oder rückwärts zu gehen.

Kommentare

Sie können Kommentare am Anfang der Seite somit pro Kategorie zu schreiben, dann können Sie auch pro Kommentar einfügen Gruppe von Dateien wie Video-, Audio-, .. Schließlich haben Sie die Möglichkeit, Kommentare pro Datei hinzufügen.

Nur der Autor von einem Kommentar und die Mitglieder der Kategorie "Eigentümer" können Sie einen Kommentar zu löschen.

Ohne Authentifizierung, werden alle Benutzer als Administratoren betrachtet werden, können sie alle Kommentare löschen.

Sie können Emoticons an der Cursorposition einzufügen, wenn einen Kommentar zu schreiben nur die Auswahl in der Liste knapp über dem Texteingabefeld. Das Emoticon nicht angezeigt wird als Bild in dieser reinen Textzone aber wie der Index durch zwei "#"-Zeichen vorangestellt.

Wenn Sie möchten, können Sie eine "links nach rechts" Text mit Ihrem Server in einer Sprache, die Nutzung dieser Richtung konfiguriert schreiben, dann schalten Sie den Server zu einem "rechts nach links" Sprache für Kommentare zu schreiben in die andere Richtung. Ein Kommentar ist der konfigurierten Sprache des Servers bei der es geschrieben wird. Die Sprache des Servers kann dynamisch geändert werden.

Die Kommentare in der "Besitzer" Kategorie definiert sind, in allen Kategorien geschrieben, zusammen mit den Kommentaren dieser Kategorie. Der Eigentümer kann auf globale Informationen zur Verfügung stellen, was er teilt, ohne es in allen Kategorien neu zu schreiben. back