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üropsuser@localhost.
Das entfernte Verzeichnis /home/opsuser/incoming ist bereits vorhanden.
Umfang
- Verwenden Sie die bereitgestellte Identitätsdatei.
- Laden Sie
service.confnach/home/opsuser/incoming/service.confhoch. - 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.confist vorhanden und gehörtopsuser.- 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.



