Eine Konfiguration mit SCP hochladen

LinuxBeginner
Jetzt üben

Einführung

Eine Konfigurationsdatei liegt lokal bereit und muss unverändert an ein vorhandenes entferntes Konto übertragen werden. Ein funktionsfähiger privater Schlüssel ist bereits vorhanden.

Im vorangegangenen geführten Labor haben Sie die Auswahl einer SSH-Identität und die Übertragung einer Datei mit scp geübt. In dieser Challenge geht es ausschließlich um diese Übertragung.

Konfigurationsdatei übertragen

Aktuelle Situation

Der lokale Arbeitsbereich /home/labex/project/remote-admin enthält:

  • service.conf, die zu übertragende Datei;
  • id_ed25519, den privaten Schlüssel für opsuser@localhost.

Das entfernte Verzeichnis /home/opsuser/incoming ist bereits vorhanden.

Umfang

  • Verwenden Sie die bereitgestellte Identitätsdatei.
  • Laden Sie service.conf nach /home/opsuser/incoming/service.conf hoch.
  • Lassen Sie die lokale Quelldatei unverändert.
  • Ändern Sie weder die Einstellungen des SSH-Servers noch die Zugangsdaten des Kontos.

Ihr Ziel

Hinterlassen Sie eine unveränderte Kopie von service.conf im entfernten Eingangsverzeichnis.

Akzeptanzkriterien

  • /home/opsuser/incoming/service.conf ist vorhanden und gehört opsuser.
  • Der Inhalt ist Byte für Byte identisch mit der lokalen Datei service.conf.
  • Die lokale Quelldatei und die bereitgestellte Identität sind weiterhin vorhanden.

Hinweise

Wie wähle ich den bereitgestellten Schlüssel aus?

Im geführten Labor wurde die Option -i sowohl mit ssh als auch mit scp verwendet. Bei einem Upload steht die lokale Quelle vor dem entfernten Ziel.

Zusammenfassung

Sie haben eine bereitgestellte SSH-Identität verwendet, um eine unveränderte Konfigurationsdatei mit SCP zu übertragen.

✨ Lösung prüfen und üben