コンテンツにスキップ

S_SERVER コマンド

S_SERVER コマンド

テスト用のシンプルなSSL/TLSサーバーです。指定したポートでリッスンし、SSL/TLS接続を処理します。

引数:

  • [-port] リッスンするポート番号
  • [-key] 秘密鍵ファイル(PEM形式)
  • [-cert] 証明書ファイル(PEM形式)
  • [-noVerify] クライアント証明書の検証を無効化
  • [-CAfile] クライアント検証用のCA証明書ファイル(PEM形式)
  • [-version] SSL/TLSバージョン: 0=SSLv3, 1=TLS1.0, 2=TLS1.1, 3=TLS1.2, 4=TLS1.3
  • [-naccept] 受け付ける接続数(デフォルト: 1)
  • [-www] HTTPレスポンスをHTML形式で送信
  • [-readyFile] 外部モニタリング用のreadyファイルを作成

使用例:

ポート4433でシンプルなTLSサーバーを起動:

wolfssl s_server -port 4433 -cert server-cert.pem -key server-key.pem

クライアント証明書検証付きでサーバーを起動:

wolfssl s_server -port 4433 -cert server-cert.pem -key server-key.pem -CAfile ca-cert.pem

複数接続を受け付けHTTPレスポンスを返すサーバーを起動:

wolfssl s_server -port 4433 -cert server-cert.pem -key server-key.pem -naccept 10 -www