Einführung
Eine Konfigurationsdatei liegt lokal bereit und muss unverändert an ein bestehendes entferntes Benutzerkonto übertragen werden. Ein funktionsfähiger privater Schlüssel ist bereits vorhanden.
Im vorherigen betreuten Labor haben Sie die Auswahl einer SSH-Identität und die Übertragung einer Datei mit scp geübt. In dieser Herausforderung geht es ausschließlich um diese eine Übertragung.
Die Konfigurationsdatei übertragen
Ausgangssituation
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.
Aufgabenbereich
- 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 SSH-Servereinstellungen noch die Zugangsdaten des Kontos.
Ihr Ziel
Hinterlassen Sie eine unveränderte Kopie von service.conf im entfernten Eingangsverzeichnis.
Abnahmekriterien
/home/opsuser/incoming/service.confexistiert 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 bleiben verfügbar.
Hinweise
Wie wähle ich den bereitgestellten Schlüssel aus?
Im betreuten Labor wurde die Option -i sowohl mit ssh als auch mit scp verwendet. Bei einem Upload wird die lokale Quelle vor dem entfernten Ziel angegeben.
Zusammenfassung
Sie haben eine bereitgestellte SSH-Identität verwendet, um eine unveränderte Konfigurationsdatei mit SCP zu übertragen.



