Führen Sie ein Programm auf der Remote-Basis aus und senden Sie die resultierende Datei zurück

Führen Sie ein Programm auf der Remote-Basis aus und senden Sie die resultierende Datei zurück

wir haben einen leistungsstarken Server, auf dem wir jeden Code kompilieren können. Aus bestimmten Gründen darf ich meine Dateien grundsätzlich nicht auf den Server kopieren, und wenn ich es kann, kann ich nur Dateien verwenden, /tempdie nach einem Neustart gelöscht werden. Und es ist wirklich ärgerlich, Dateien kopieren, den Code kompilieren und das Ausgabepaket auf meinen persönlichen Computer kopieren zu müssen, nur um dann festzustellen, dass die Dateien beim Neustart gelöscht werden.

Ist es möglich, eine Anfrage an den Server zu senden (von meinem Computer, auf dem sich die Dateien befinden, Beispielbefehl: gcc test.c -o output.file) und die Ausgabe zurück an meinen Computer umzuleiten?

Auf dem Server läuft FreeBSD 12.1

Antwort1

Das mag übertrieben erscheinen, aber ich würde wirklich empfehlen,Ansible. Es ist ein wirklich flexibles Tool und ermöglicht Ihnen den ersten Schritt zu „großen“ Automatisierungsmustern.

verwandte Informationen