GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Dateibrowser – Ein plattformübergreifender, eleganter Webdateimanager

Dateibrowser , früher bekannt als Dateimanager , bietet eine Dateiverwaltungsschnittstelle innerhalb eines bestimmten Verzeichnisses oder Sie können Ihr eigenes Verzeichnis zuweisen. Sie können es buchstäblich so verwenden, wie Sie Ihren lokalen Dateimanager verwenden. Der einzige Unterschied besteht darin, dass wir es im Webbrowser verwenden.

In Bezug auf die Funktionen des Dateibrowsers können wir Folgendes auflisten:

  • Dateien und Ordner erstellen, löschen, umbenennen, in der Vorschau anzeigen und bearbeiten.
  • Dateien und Ordner hochladen und herunterladen.
  • Erstellen Sie mehrere Benutzer mit ihren eigenen Verzeichnissen. Jeder Benutzer kann ein bestimmtes Verzeichnis haben, um seine Daten zu speichern.
  • Wir können es entweder als eigenständige Anwendung oder als Middleware verwenden.
  • Webbasierte Anwendung.
  • Plattformübergreifend. Funktioniert gut unter GNU/Linux, Windows und Mac OS X.
  • Kostenlos und Open Source.

In dieser kurzen Anleitung zeige ich Ihnen, wie Sie den Dateibrowser unter Linux einrichten und verwenden.

Dateibrowser unter Linux installieren

Methode 1:

Am einfachsten ist die Installation über curl.

$ curl -fsSL https://raw.githubusercontent.com/filebrowser/get/master/get.sh | bash

Beispielausgabe wäre:

Downloading File Browser for linux/amd64...
https://github.com/filebrowser/filebrowser/releases/download/v1.9.0/linux-amd64-filebrowser.tar.gz
Extracting...
Putting filemanager in /usr/local/bin (may require password)
[sudo] password for sk: 
Successfully installed

Methode 2:

Am schnellsten installieren Sie es, indem Sie den neuesten Dateibrowser herunterladen Tarball, extrahieren Sie es und fügen Sie es in Ihren PATH ein.

Methode 3:

Die andere Möglichkeit, den Dateibrowser zu installieren, ist die Verwendung von Docker.

Installieren Sie Docker wie in den folgenden Links beschrieben.

  • Installieren Sie Docker in YUM-basierten Systemen
  • Installieren Sie Docker in APT-basierten Systemen

Führen Sie nach der Installation von Docker den folgenden Befehl aus, um es zu installieren:

$ docker pull hacdias/filebrowser

So verwenden Sie den Dateibrowser Web File Manager

Gehen Sie zu dem Verzeichnis, das Sie durchsuchen möchten, und starten Sie es mit dem Befehl:

$ filebrowser

Alternativ können Sie die Dateien direkt bereitstellen, indem Sie den tatsächlichen Pfad wie folgt verwenden:

$ filebrowser -r /path/to/your/files

Sie sehen die URL, unter der der Dateimanager ausgeführt wird, wie unten.

2019/08/02 13:48:28 No config file used
2019/08/02 13:48:28 Listening on 127.0.0.1:8080

Jetzt sehen Sie auf Ihrem Terminal die Adresse, unter der Ihre Instanz ausgeführt wird. Navigieren Sie einfach zu dieser Adresse, um auf die Anmeldeseite von Filebrowser zuzugreifen.

Standardmäßig überwacht der Dateibrowser alle Schnittstellen. Natürlich können Sie es schaffen, auf eine bestimmte Schnittstelle zu hören, wenn Sie dies wünschen. Wir werden es im Konfigurationsabschnitt unten sehen.

Bitte beachten Sie, dass sich der Port bei jedem Start des Dateibrowsers dynamisch ändert. Sie müssen die richtige Portnummer in die Adressleiste eingeben, um sie zu öffnen. Außerdem müssen Sie den Port öffnen, wenn Sie sich hinter einer Firewall/einem Router befinden.

Wenn Sie nicht jedes Mal einen anderen Port verwenden möchten, können Sie einen bestimmten Port zuweisen, z. B. 80, wie unten gezeigt.

$ filebrowser --port 80

Jetzt können Sie über die URL http://ip_address:80 auf den Dateibrowser zugreifen .

Nachdem Sie den Dateibrowser gestartet haben, öffnen Sie die URL (http://ip_address:port) in Ihrem Webbrowser mit den Standardanmeldeinformationen.

  • Nutzername: admin
  • Passwort: admin

So sieht die Standardoberfläche des Dateibrowsers aus.

Passwort des Admin-Benutzers ändern

Als erstes müssen Sie das Passwort des Admin-Benutzers ändern. Klicken Sie dazu auf Einstellungen Link im linken Menü. Aktualisieren Sie Ihr neues Passwort für den Admin-Benutzer.

Datei/Verzeichnis erstellen

Klicken Sie im Menü auf der linken Seite auf "Neuer Ordner" und geben Sie einen Namen für Ihr neues Verzeichnis ein.

Ebenso können Sie eine neue Datei über die Hauptschnittstelle erstellen.

Sobald Sie das Verzeichnis erstellt haben, werden Sie in dieses Verzeichnis umgeleitet. Wenn nicht, doppelklicken Sie einfach darauf, um es zu öffnen. Von dort aus können Sie Dateien/Ordner hochladen oder die vorhandenen Dateien herunterladen.

Dateien hochladen

Um eine neue Datei hochzuladen, klicken Sie oben auf die Schaltfläche Hochladen (Pfeil nach oben) und wählen Sie die Dateien aus, die Sie hochladen möchten.

Die ausgewählte Datei wird je nach Größe in wenigen Sekunden hochgeladen.

Dateien herunterladen

Wählen Sie die Datei aus, die Sie herunterladen möchten, und klicken Sie oben auf die Download-Schaltfläche (Pfeil nach unten).

Einzelne Dateien können direkt heruntergeladen werden. Außerdem können Sie mehr als eine Datei gleichzeitig herunterladen. Mehrere Dateien können als .zip, .tar, .tar.gz, .tar.bz2 oder .tar.xz heruntergeladen werden.

Ebenso können Sie Ihre Dateien entfernen, bearbeiten oder kopieren.

Erstellen Sie einen neuen Benutzer

Mit dem Dateibrowser können Sie neue Benutzer erstellen und die Benutzer können ihre eigenen Verzeichnisse haben. Klicken Sie dazu auf Einstellungen -> Benutzerverwaltung -> Neu .

Geben Sie die neuen Benutzerdetails ein und klicken Sie auf Speichern.

Wie Sie vielleicht im obigen Screenshot bemerkt haben, ist der Geltungsbereich das Verzeichnis, in dem Sie suchen möchten.

Melden Sie sich jetzt vom Admin-Benutzer ab und als neuer Benutzer wieder an. Bitte beachten Sie, dass Sie alle administrativen Aufgaben nur vom Admin-Benutzer aus erledigen können.

Empfohlener Download - Kostenloses eBook:"Lernen Sie Linux in 5 Tagen"

Dateibrowser konfigurieren

Der Dateibrowser hat viele andere nützliche Flags. Wie ich bereits sagte, hört der Dateibrowser standardmäßig auf alle IP-Adressen Ihres Hosts. Wenn Sie eine bestimmte IP-Adresse verwenden möchten, verwenden Sie diese einfach mit -a kennzeichnen wie unten.

$ filebrowser -a 192.168.225.150

Ebenso können Sie einen dedizierten Port verwenden. Standardmäßig verwendet der Dateibrowser bei jedem Öffnen einen zufälligen Port.

Verwenden Sie den folgenden Befehl, um einen dedizierten Port zu verwenden, z. B. 80:

$ filebrowser --port 80

Vergessen Sie nicht, diesen Port in der Firewall oder im Router zu öffnen, falls vorhanden.

Eine weitere bemerkenswerte Sache ist, dass es eine Dateiverwaltungsschnittstelle innerhalb eines bestimmten Verzeichnisses bietet. Wir nennen es Umfang . Der Standardwert ist das aktuelle Arbeitsverzeichnis. Sie können ihn ändern, indem Sie mit -s einen anderen Verzeichnispfad angeben oder --scope wie unten gezeigt kennzeichnen.

Angenommen, Sie möchten den Dateibrowser auf Port 80 ausführen mit dem Standardbereich /home/sk/ostechnix , müssen Sie Folgendes ausführen:

$ filebrowser --port 80 ---scope /home/sk/ostechnix

Weitere Einzelheiten zu Konfigurations-Flags und -Dateien finden Sie unter diesem Link .

Empfohlene Lektüre:

  • Cloud Commander – Ein Webdateimanager mit Konsole und Editor

Und das war's erstmal, Leute. Für diejenigen, die über einen Webbrowser in einem lokalen Netzwerk auf ihre Dateien oder Ordner zugreifen möchten, ist der Dateibrowser möglicherweise eine gute Wahl. Sie können es auch verwenden, um die Daten Ihres entfernten Netzwerksystems anzuzeigen. Führen Sie es einfach auf Ihrem Remote-System aus und greifen Sie von überall in Ihrem Netzwerk über einen Webbrowser auf die Dateien zu.


Linux
  1. Java-Dateimanager

  2. Erstellen einer Webzertifikat-CSR-Datei.

  3. So arbeiten Sie mit CentOS Web Panel File Manager

  4. JumpFm – Ein elektronenbasierter Dateimanager mit Fokus auf Leistung

  5. Holen Sie sich einen Browser, der HTML + Javascript gerendert hat

So verwenden Sie den Dateimanager in cPanel

So installieren Sie Pydio Web File Manager unter Debian 9

Top 5 der Webbrowser 2021

Dateimanager vs. FTP

So kopieren Sie eine Datei im Dateimanager

Wie finde ich den Standard-Dateimanager?