英語フランス語スペイン語

Ad


OnWorksファビコン

dacscred-クラウドでのオンライン

Ubuntu Online、Fedora Online、Windowsオンラインエミュレーター、またはMACOSオンラインエミュレーターを介してOnWorks無料ホスティングプロバイダーでdacscredを実行します

これは、Ubuntu Online、Fedora Online、Windowsオンラインエミュレーター、MACOSオンラインエミュレーターなどの複数の無料オンラインワークステーションのXNUMXつを使用してOnWorks無料ホスティングプロバイダーで実行できるコマンドdacscredです。

プログラム:

NAME


dacscred-取得して管理する DACS 資格情報

SYNOPSIS


壊れた [-dd DIR] [-NS log_level] [-v] op [オパール]

DESCRIPTION


このプログラムはの一部です DACS 上。

  壊れた ユーティリティはシンプルをサポートします DACS 認証、オプションで返されたものを保存する
DACS ブラウザ以外のアプリケーションで将来使用するためのID。 基本的なメンテナンス
このクレデンシャルのキャッシュに対して操作が提供されます。

DACS キャッシュを含むユーザーごとの情報は、ディレクトリ内に保持されます。
ユーザーが所有します。 さらに、ディレクトリにはユーザーのみがアクセスできる必要があります。 DACS
ファイルのアクセス許可が不適切な場合、ユーザーごとの情報の使用を拒否します。

このディレクトリがコマンドラインで指定されていない場合、以下がデフォルトです
行動。 名前の付いた環境変数の場合 DACSDIR が利用可能であり、その値は次の目的で使用されます
このディレクトリの名前。 そうでなければ、 DACS ユーザーの.dacsという名前のディレクトリを使用します
ホームディレクトリ。

キャッシュファイルの内容は暗号化されています。 キャッシュ時にパスワードを提供する必要があります
が作成され、後続の各アクセスの前に作成されます。 現在、AES-128-CFBは
SHA1ベース HMAC[1]。

セキュリティ
管轄区域は、使用されていないIPアドレスから使用された資格情報を拒否する場合があります
資格情報が最初に要求されたIPアドレスと一致します(
VERIFY_IP構成ディレクティブ)。 これは、キャッシュが別の場所に移動された場合を意味します
ホストの場合、そのホストから使用された場合、資格情報は無効として扱われる可能性があります。

OPTIONS


次のコマンドラインフラグは、すべての操作に共通です。

-dd ディレクトリにジョブを開始します。
  DACS デフォルトの代わりに使用するディレクトリは ディレクトリにジョブを開始します。.

-NS log_level
デバッグ出力レベルをに設定します log_level (参照してください ダックス(1)[2])。 デフォルトのレベルは
警告します。

-v
  -v フラグは、デバッグまたは(繰り返される場合)トレースするためにデバッグ出力レベルを上げます。

  op 引数は、実行する操作を指定します。 以下の操作は
入手可能:

次のように認証してみてください ユーザ名 呼び出すことによって dacs_authenticate[3]のURL 認証 URL.
ユーザ名 構文は[[フェデレーション] ::]管轄:ユーザ名 (管轄
名前のコンポーネントを指定する必要があります。 見る ダックス(1)[4])。 SSL接続は常に
この目的で使用されます。

認証が成功し、 -s フラグが与えられていない、(ユーザ名, 認証 URL)
ペアが記録されます。 その後のコマンドの呼び出しでは、 認証 URL
変更されていない場合は引数。 の場合 -p フラグが与えられると、ユーザーは
渡すパスワード dacs_authenticate; もし -pf 代わりに、パスワードが読み取られます
から file (stdinは次の場合に読み取られます file は "-")。 もしも インクルード が与えられ、それはの値として使用されます
  補助 への議論 dacs_authenticateを選択します。 -カフェ (-ccf)フラグは識別します file として
それぞれPEM形式のCA証明書(クライアント証明書)のファイル。 見る
SSLクライアント(1)[5]。

新しいクレデンシャルは、キャッシュ内の古いクレデンシャルを置き換えます。 クレデンシャルと認証
キャッシュ内のマッピングは自動的に管理されないため、キャッシュには次のものが含まれる場合があります
有効期限が切れたクレデンシャル。

次の例では、次のように認証を試みる前に、ユーザーにパスワードの入力を求めます。
DSS:smith:

%dacscred auth -p DSS:smith \
https://dss.example.com/cgi-bin/dacs/dacs_authenticate

次の例をスクリプト内で使用して、$passwdが正しいかどうかをテストできます。
DSS:smithのパスワード:

%echo $ passwd | dacscred auth -s -pf --DSS:smith \
https://dss.example.com/cgi-bin/dacs/dacs_authenticate

パスワードが正しい場合にのみ、終了ステータスは0になります。

正規表現と一致する名前のすべてのクレデンシャルを削除します(を参照)
正規表現(3)[6])。

サービスリクエストと一緒に送信する必要があるすべてのクレデンシャルをstdoutに出力します
指定されたURL。 URLが指定されていない場合は、キャッシュ内のすべてのクレデンシャルを出力します。 これらに注意してください
資格情報は DACS アイデンティティと秘密にしておく必要があります。

デフォルトでは、キャッシュ内のすべてのクレデンシャルの名前を一覧表示します。 これは同等です
信用できる議論を提供する。 auth引数が指定されている場合、IDのリストと
  認証 URL それらのIDを認証するために使用された引数が表示されます。
もし 正規表現 が与えられた場合、リストはそれに一致するIDに限定されます(cred
行動)またはそれら "ユーザ名 認証 URL"それに一致する文字列(認証動作)。

キャッシュを保護するパスワードを変更します。 現在のパスワードは最初に


診断


プログラムは、すべてが正常である場合は0を終了し、エラーが発生した場合は1を終了します。

onworks.netサービスを使用してdacscredをオンラインで使用する


無料のサーバーとワークステーション

Windows と Linux のアプリをダウンロード

Linuxコマンド

Ad