Voraussetzungen

Voraussetzungen

Zielserver

ElementDetail
SystemLinux x86_64
SSH-ZugangFunktionierender sshd
DienstkontoEin dedizierter Benutzer (z.B. forge-runner)
Rettungs-Admin-KontoEin Konto mit /bin/bash (wird nie geändert)
KonsolenzugangIPMI, KVM oder Cloud-Konsole — bei SSH-Lockout

Wichtig: Behalten Sie immer einen funktionierenden Konsolenzugang und ein Admin-Konto mit regulärer Shell. Wenn die SSH-Frontière-Login-Shell falsch konfiguriert ist, könnten Sie den SSH-Zugang zum Dienstkonto verlieren.

Build-Maschine

Um SSH-Frontière aus den Quellen zu kompilieren:

ElementDetail
RustVersion 1.70 oder höher
musl-Targetx86_64-unknown-linux-musl (für ein statisches Binary)
makeOptional, für Makefile-Shortcuts

musl-Target installieren

rustup target add x86_64-unknown-linux-musl

Alternative: vorkompiliertes Binary

Wenn Sie nicht kompilieren möchten, können Sie das statische Binary von den Projekt-Releases herunterladen. Das Binary hat keine Systemabhängigkeit.


Weiter: Kompilierung aus den Quellen