前提条件

前提条件

対象サーバー

要素詳細
システムLinux x86_64
SSHアクセス動作するsshd
サービスアカウント専用ユーザー(例:forge-runner
救済用管理者アカウント/bin/bashを持つアカウント(変更しない)
コンソールアクセスIPMI、KVM、またはクラウドコンソール — SSHロックアウト時のため

重要:動作するコンソールアクセスと通常のシェルを持つ管理者アカウントを常に維持してください。SSH-Frontièreのログインシェルが誤設定された場合、サービスアカウントへのSSHアクセスを失う可能性があります。

ビルドマシン

SSH-Frontièreをソースからコンパイルするには:

要素詳細
Rustバージョン1.70以上
muslターゲットx86_64-unknown-linux-musl(静的バイナリ用)
makeオプション、Makefileのショートカット用

muslターゲットのインストール

rustup target add x86_64-unknown-linux-musl

代替手段:コンパイル済みバイナリ

コンパイルしたくない場合は、プロジェクトのリリースページから静的バイナリをダウンロードできます。バイナリにはシステム依存関係がありません。


次へソースからのコンパイル