tmuxでKerberosチケットを更新する

tmuxでKerberosチケットを更新する

2つのサーバーがあり、各サーバーにログインするserver 1にはserver 2有効なKerberosチケットが必要です。同じチケットが両方のサーバーに有効です。複数のウィンドウを開き、tmuxセッションを実行してserver 1Kerberosチケットが期限切れになったら、1つのウィンドウで新しいチケットを取得するだけで十分です。ただし、Windowsではserver 2Kerberosチケットは共有されません。つまり、各ウィンドウで別々に新しいチケットを受け取る必要があります。

サーバーごとにチケットキャッシュが違うからだと思います。私がこうすればklistserver 1私は得る。

Ticket cache: FILE:/tmp/krb5cc_4350_NGboq23888

存在するみんなウィンドウ。 On では、server 2最後のランダム文字列が各ウィンドウごとに異なります。

次のマニュアルページを確認しましたkrb5.conf

default_ccache_name: この関係は、デフォルトの資格情報キャッシュの名前を指定します。デフォルトは FILE:/tmp/krb5cc_%{uid} です。この関係はパラメータ拡張の影響を受けます(下記参照)。バージョン1.11の新機能です。

実際、これは4350私のものですが、uidそれ以降はランダムな文字列への参照は表示されません。どのサーバーにも設定されていませんdefault_ccache_name/etc/krb5.conf

server 2私の質問は:1つのウィンドウでのみkerberosチケットを取得するのに十分で、他のすべてのウィンドウtmuxで動作するようにどのように設定できますか?tmux上記の推論によると、この質問は次のように帰結します。私のサーバーで使用するチケットキャッシュをどのように定義しますか?

ベストアンサー1

おすすめ記事