Aufgabe Bash Synchronisierung: Unterschied zwischen den Versionen

Aus Xinux Wiki
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 1==
+
==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.