これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド psktool です。
プログラム:
NAME
psktool - GnuTLS PSK ツール
SYNOPSIS
psktool [-フラグ] [-国旗 [値]][-オプション名[[= | ]値]]
すべての引数はオプションである必要があります。
DESCRIPTION
TLS-PSK で使用するランダム キーを生成するプログラム。 キーは次の場所に保存されます
キーファイル内の XNUMX 進形式。
OPTIONS
-d 数, - デバッグ=数
デバッグを有効にします。 このオプションは、引数として整数を取ります。 値
of 数 次のように制約されます:
0から9999の範囲
デバッグレベルを指定します。
-s 数, --キーサイズ=数
キーのサイズをバイト単位で指定します。 このオプションは整数をその値として受け取ります
口論。 の値 数 次のように制約されます:
0から512の範囲
-u string, -ユーザー名=string
ユーザー名を指定します。
-p string, --パスワード=string
パスワードファイルを指定します。
-h, - 助けて
使用情報を表示して終了します。
-!, -詳細-ヘルプ
拡張使用情報をポケットベルに渡します。
-v [{v | c | n - バージョン [{v | c | n}]}]
プログラムのバージョンを出力して終了します。 デフォルトのモードは、単純なバージョンの「v」です。
「c」モードは著作権情報を印刷し、「n」は完全な著作権を印刷します
通知。
例
ユーザー「psk_identity」を追加するには passwd.psk GnuTLS で使用する場合は次を実行します。
$ ./psktool -u psk_identity -p passwd.psk
ユーザー「psk_identity」のランダムキーを生成しています
キーは passwd.psk に保存されます
$ 猫 psks.txt
psk_identity:88f3824b3e5659f52d00e959bacab954b6540344
$
このコマンドは作成します passwd.psk 存在しない場合はユーザー「psk_identity」を追加します
(パスワードの入力も求められます)。
EXIT ステータス
次のいずれかの終了値が返されます。
0(EXIT_SUCCESS)
プログラムの実行が成功しました。
1(EXIT_FAILURE)
操作が失敗したか、コマンド構文が無効でした。
70(EX_SOFTWARE)
liboptsに内部操作エラーがありました。 autogenに報告してください-
[メール保護]。 ありがとうございます。
onworks.net サービスを使用してオンラインで psktool を使用する