사전 요구사항

사전 요구사항

대상 서버

항목세부사항
시스템Linux x86_64
SSH 접근작동하는 sshd
서비스 계정전용 사용자 (예: forge-runner)
비상용 관리 계정/bin/bash를 사용하는 계정 (절대 변경되지 않음)
콘솔 접근IPMI, KVM 또는 클라우드 콘솔 — SSH 잠금 시 대비

중요: 항상 작동하는 콘솔 접근과 일반 셸을 사용하는 관리 계정을 유지하세요. SSH-Frontière 로그인 셸이 잘못 구성되면 서비스 계정의 SSH 접근을 잃을 수 있습니다.

빌드 머신

소스에서 SSH-Frontière를 컴파일하려면:

항목세부사항
Rust1.70 이상
musl 타겟x86_64-unknown-linux-musl (정적 바이너리용)
make선택사항, Makefile 단축 명령용

musl 타겟 설치

rustup target add x86_64-unknown-linux-musl

대안: 사전 컴파일된 바이너리

컴파일을 원하지 않는 경우, 프로젝트 릴리스 페이지에서 정적 바이너리를 다운로드할 수 있습니다. 바이너리는 시스템 의존성이 없습니다.


다음: 소스에서 컴파일