github.com/inazumav/sing-box@v0.0.0-20230926072359-ab51429a14f1/docs/configuration/outbound/ssh.zh.md (about)

     1  ### 结构
     2  
     3  ```json
     4  {
     5    "type": "ssh",
     6    "tag": "ssh-out",
     7  
     8    "server": "127.0.0.1",
     9    "server_port": 22,
    10    "user": "root",
    11    "password": "admin",
    12    "private_key": "",
    13    "private_key_path": "$HOME/.ssh/id_rsa",
    14    "private_key_passphrase": "",
    15    "host_key": [
    16      "ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdH..."
    17    ],
    18    "host_key_algorithms": [],
    19    "client_version": "SSH-2.0-OpenSSH_7.4p1",
    20  
    21    ... // 拨号字段
    22  }
    23  ```
    24  
    25  ### 字段
    26  
    27  #### server
    28  
    29  ==必填==
    30  
    31  服务器地址。
    32  
    33  #### server_port
    34  
    35  服务器端口,默认使用 22。
    36  
    37  #### user
    38  
    39  SSH 用户, 默认使用 root。
    40  
    41  #### password
    42  
    43  密码。
    44  
    45  #### private_key
    46  
    47  密钥。
    48  
    49  #### private_key_path
    50  
    51  密钥路径。
    52  
    53  #### private_key_passphrase
    54  
    55  密钥密码。
    56  
    57  #### host_key
    58  
    59  主机密钥,留空接受所有。
    60  
    61  #### host_key_algorithms
    62  
    63  主机密钥算法。
    64  
    65  #### client_version
    66  
    67  客户端版本,默认使用随机值。
    68  
    69  ### 拨号字段
    70  
    71  参阅 [拨号字段](/zh/configuration/shared/dial/)。