Aufgabe Bash Synchronisierung: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
(Die Seite wurde neu angelegt: „=Voraussetzung= *Sie haben eine Serverfarm mit mehreren Rechnern *Sie können sich auf allen Rechner als root per ssh Passwortlos eingloggen. =Aufgabe= *Erstel…“) |
|||
| Zeile 9: | Zeile 9: | ||
*Es soll das Verzeichnis auf alle Rechner geklont werden nur nicht auf den eigenen. | *Es soll das Verzeichnis auf alle Rechner geklont werden nur nicht auf den eigenen. | ||
*Der eigene Host soll erkannt werden und diesen Klonvorgang selbstständig auslassen. | *Der eigene Host soll erkannt werden und diesen Klonvorgang selbstständig auslassen. | ||
| − | ==Funktion | + | ==Funktion 2== |
*Schreiben Sie eine Funktion die sowohl einen beliebigen Befehl lokal als auch auf anderen Rechnern remote ausführt. | *Schreiben Sie eine Funktion die sowohl einen beliebigen Befehl lokal als auch auf anderen Rechnern remote ausführt. | ||
Aktuelle Version vom 8. Juni 2023, 14:27 Uhr
Voraussetzung
- Sie haben eine Serverfarm mit mehreren Rechnern
- Sie können sich auf allen Rechner als root per ssh Passwortlos eingloggen.
Aufgabe
- Erstellen sie ein Skript mit 2 Funktionen.
Funktion 1
- Sie befinden sich in einem Verzeichnis und wollen dies auf alle Rechner klonen.
- Die Funktion soll dies ermöglichen.
- Es soll das Verzeichnis auf alle Rechner geklont werden nur nicht auf den eigenen.
- Der eigene Host soll erkannt werden und diesen Klonvorgang selbstständig auslassen.
Funktion 2
- Schreiben Sie eine Funktion die sowohl einen beliebigen Befehl lokal als auch auf anderen Rechnern remote ausführt.