SSH

SSH로 로그인 가능한 서버를 바로 프록시 출구로 사용하는 방식으로, 별도의 프록시 소프트웨어를 설치할 필요가 없어 임시 응급 상황이나 22번 포트만 열려 있는 서버에 적합합니다.

설정 예시

config.yaml YAML
proxies:
  - name: "ssh-out"
    type: ssh
    server: 127.0.0.1
    port: 22
    username: root
    password: password
    private-key: key
    private-key-passphrase: key_password
    host-key:
      - "ssh-rsa AAAAB3NzaC1yc2EAA..."
    host-key-algorithms:
      - rsa

필드 설명

username / password선택

SSH 로그인 사용자 이름과 비밀번호입니다.

private-key / private-key-passphrase선택

개인키 내용 또는 경로, 그리고 개인키의 비밀번호입니다. 계정/비밀번호 방식과 둘 중 하나만 사용하면 됩니다.

host-key선택

검증할 호스트 키 목록으로, 비워두면 어떤 호스트 키든 허용합니다(검증하지 않음).

host-key-algorithms선택

호스트 키 알고리즘을 지정합니다.