Dateien mit root perms hochladen?

2 Antworten

Vom Beitragsersteller als hilfreich ausgezeichnet
  1. Datei auf den Server hochladen bspw. per SCP in deine "Eigenen Dateien"/Home-Folder.
  2. Terminal am Server öffnen.
  3. Datei kopieren.

Angenommen deine Datei heißt zertifikat.cert. Dann:

sudo cp zertifikat.cert [ZIELORDNER]

Machst du das nicht per Let's Encrypt? 😜

Ich will ein Zertifikat für meine Website in einen Root geschützten order hochladen,

OK.....

Frage: Dein Apache läuft nicht mit root-Rechten. Der soll das Zertifikat doch sicherlich nutzen.... wie liesst der Serverdienst das, wenn er keine root-Rechte hat und folglich auch nicht auf das Zertifikat zugreifen kann?

Apache hat für Zertifikate bereits einen Ordner in seiner Verzeichnisstruktur mit der Bezeichnung SSL, der sich dafür mehr als anbietet. Und das ist kein Ordner, auf den nur root Zugriff hat, sondern auch der Apache.


Thomasg  07.10.2024, 18:05

imho wird der Apache mit Root Rechten gestartet, liest dann die Configdateien und Zertifikate ein und droppt dann die root rechte.

Wäre aus Securitysicht auch gefährlich, wenn der unpriviligierte User die Zertifikate und privaten Keys lesen dürfte.