web-dev-qa-db-ja.com

kinitにカスタムkrb5.confファイルを渡す

私のシステム管理者が使用を予期していなかったサーバーにログインするためにkinitを使用しています。設定ファイルのデフォルトの場所は/etc/krb5.confのようですが、ルートアクセス権がないため、このファイルを編集して新しいサーバーを追加できません。 kinitにカスタム構成ファイルを渡すにはどうすればよいですか?

19
Shep

OK、問題は解決しました。デフォルトの設定ファイルの場所は KRB5_CONFIG環境変数

23
Shep

使ってみてください

win -Djava.security.krb5.conf = C:/IBM/IBMSSO/krb5.ini

win以外の場合-Djava.security.krb5.conf =/opt/IBM/IBMSSO/krb5.conf

Windowsでの例(IBM Javaを使用)

Java -Djava.security.krb5.conf=C:/IBM/IBMSSO/krb5.ini com.ibm.security.krb5.internal.tools.Kinit -k -t C:/IBM/IBMSSO/SSOICNTilo.keytab HTTP/[email protected]
14
Tilo

今日も同じ問題がありました。将来の参考のために、これは私のために働いたコマンドです:

env KRB5_CONFIG=/path/to/custom/krb5.conf kinit <your..args..here> 
12
Cita Secari