uxchecklogin ユーティリティ

UNIX で該当
capamsc141
UNIX で該当
UNAB uxchecklogin ユーティリティは、エンドポイントへのユーザ ログインをシミュレートします。ログイン時の問題をトラブルシューティングするのに便利なツールです。このユーティリティは、コマンド ラインで指定する引数を使用して、Pluggable Authentication Module(PAM)スタックを実行し、特定のサービスの統合の進行状況の結果を表示します。  
このコマンドの形式は以下のようになります。
uxchecklogin [-u <user> [-w <password>]] [-s <servicename>] [-l <loops>] [-nonstop]
  • -u <user>
    ユーザ名。ユーザ名を指定しない場合は、ローカル ストレージに一時的なローカル ユーザが作成されます。このユーザ名はテストに使用され、テストが完了すると削除されます。
  • -w <password>
    ユーザのパスワード。ここでパスワードを指定しない場合、テスト中に指定します。
  • -s <service>
    テストに使用されるサービスの名前。 
  • -l <loops>
    Pluggable Authentication Module スタック全体へのコールの数。デフォルトでは、Pluggable Authentication Modules スタックは 1 回コールされます。
  • -nonstop
    Pluggable Authentication Module スタックで返される値のため、テストを停止しません。
以下の例では、ユーザ名 georgew および sshd サービスを使用しています。
/tmp> 
uxchecklogin -s sshd -u georgew
CA ControlMinder UNAB uxchecklogin v14.1.00.000 - Check user login
Copyright (c) 2013 CA. All rights reserved.
 
Password for georgew:
pam_start OK.
pam_set_item PAM_RHOST OK
pam_set_item PAM_RUSER OK.
pam_set_item PAM_TTY OK.
pam_set_item PAM_OLDAUTHTOK OK.
pam_set_item PAM_AUTHTOK OK.
 
-- Calling PAM stack --
 
Calling pam_authenticate()
my_converse() called, style of first msg is 1.
  asked to prompt: 'Password: '
  returning: '******'
pam_authenticate() returned PAM_SUCCESS
 
Calling pam_acct_mgmt()
pam_acct_mgmt() returned PAM_SUCCESS
 
Calling pam_setcred()
pam_setcred() returned PAM_SUCCESS
 
Calling pam_open_session()
pam_open_session() returned PAM_SUCCESS
 
-- End of PAM stack call --
 
Test ended, return code is PAM_SUCCESS.