|
|
| (5 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) |
| Zeile 1: |
Zeile 1: |
| === Debian/Ubuntu ===
| |
| sudo apt install postgresql postgresql-client
| |
|
| |
|
| == Redis ==
| |
| Bitte folge der Installationsanleitung auf der PostgreSQL-Website, um PostgreSQL >= 9.6 entweder lokal oder remote zu installieren.
| |
|
| |
| === Debian/Ubuntu ===
| |
| sudo apt install redis
| |
|
| |
| == Installation von Faraday ==
| |
| === Schritt 1 - Herunterladen des Faraday-Installers ===
| |
| Lade den Faraday-Installer (.deb oder .rpm) herunter von:
| |
| *https://github.com/infobyte/faraday/releases/
| |
|
| |
| === Schritt 2 - Installation des Pakets ===
| |
| Gehe in dein Download-Verzeichnis und führe den folgenden Befehl aus:
| |
|
| |
| ==== Für .deb ====
| |
| sudo dpkg -i ./faraday-server_amd64.deb
| |
|
| |
| === Schritt 3 - Benutzer zur faraday-Gruppe hinzufügen ===
| |
| Nach der Installation füge deinen Benutzer zur faraday-Gruppe hinzu und logge dich neu ein:
| |
|
| |
| sudo usermod -aG faraday $USER
| |
|
| |
| === Schritt 4 - Initialisierung der Datenbank (nur beim ersten Mal) ===
| |
| Initialisiere die Datenbank, benutze sie für das Faraday-Web-UI und ändere sie gegebenenfalls:
| |
|
| |
| faraday-manage initdb
| |
|
| |
| == Lizenz importieren ==
| |
| Importiere die Lizenz:
| |
|
| |
| faraday-manage import-license
| |
|
| |
| Oder, auf isolierten Servern, lade die Lizenzdatei vom Portal herunter und platziere sie in /home/faraday/.faraday/doc/. Entferne alte Lizenzdateien aus dem doc-Ordner beim Erneuern der Lizenz:
| |
|
| |
| tar xvf {license file}.tar.gz
| |
|
| |
| == Nach der Installation (nur beim ersten Mal) ==
| |
| Passwort ändern für Benutzer faraday
| |
| faraday-manage change-password
| |
|
| |
|
| |
| Starte den Faraday-Server mit folgenden Befehlen:
| |
| sed -ie "s/faraday-server/& --bind_address 0.0.0.0/" /etc/systemd/system/faraday-server.service
| |
|
| |
| systemctl enable faraday-server --now
| |
|
| |
| systemctl enable faraday-worker --now
| |
|
| |
| systemctl start faraday-worker-reports
| |
| systemctl enable faraday-worker-reports
| |
|
| |
| Wir empfehlen dringend, unseren [https://faradaysec.com/docs/first-steps/ First Steps Guide] und den [https://faradaysec.com/docs/advanced-install/ Advanced Install Guide] zu überprüfen, um Faraday mit nginx zu starten und SSL-Zertifikate auszustellen.
| |
|
| |
| === Update - Erweiterte Installation: Remote-Datenbank-Implementierung ===
| |
| Aktualisiere die Implementierung einer Remote-Datenbank, falls erforderlich.
| |