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オプション

使用するホストキーアルゴリズムを指定します。