Sign-On一回承認を通れば、他のコンピュータに認証なしでログインできる。ここでは研究室内のADドメインに参加したwindowsPCに一端ログインすれば、そこから計算マシンへのログイン認証が不要になる設定を取り上げる。serverに仕立てる際、sssdによる方法とwinbindによる方法の2つを取り上げた。join」でドメインに参加した際、keytabファイルは各マシンに存在する。SSOを行うにはこのkeytabファイルにサービス記述子がhostとなるサービスプリンシパルの存在が必要となる。~]#*サービスプリンシパルのサービス記述子(host)は小文字でこのkeytabファイルを再度n1サイトに送り上書きする。/etc/krb5.n1.keytabを/etc/krb5.keytabにリンクを張る。†windows端末にGSSAPI対応ターミナルソフトをインストールします。putty.exeをクリックしてダウンロード。†windowsマシンにドメインログインして、PuTTYを起動する左側のツリーで「Session」を開き、パスワードなしでアクセスしたいLinuxサーバを指定します。username(illya)」を選択します。これでログインユーザでのアクセスとなる。delegation」を有効にする。このように定めた設定を保存します。Sessions」として「gssapi_N1」と定義して「Save」ボタンをクリックします。接続設定名「gssapi_N1」を引き出して、アクセスを試みます。左側のツリーの「Session」から保存した設定「gssapi_N1」を選び「Load」ボタンをクリックします。PuTTY画面下部の「Open」ボタンをクリックします。初回にマシンキーの登録が求められるが「はい」を押します。すると、パスワードなしでLinuxメンバサーバにログインできる。上記のままだと、機動の度に接続設定名を再読み込む必要があり面倒です。それを簡略化する方法としてショートカットを作成します。配置したPuTTY.exeのショートカットをディスクトップらに作ります。作ったショートカットの「プロパティ」を開いて、「リンク先」入力欄のPuTTY.exeに保存したセッション名を引数として加えます。gssapi_N1「作業フォルダ」入力欄は、そのままでもいいが、ホームディレクトリ(%HOMEPATH%)でも宜しいかと。これで、このショートカットをダブルクリックすれば、パスワードの入力なしに、Linuxメンバサーバにアクセスできます。設定が完了したら[save]する事。しないとその場限りです。Reconfiguration」を呼び出す。window」で「Change...」ボタンをクリックして使用するフォントを変更する。displays」にて行う。refused」と言われる接続相手先のkeytabファイルに、サービス記述子がhostなサービスプリンシパルがないかもしれない。パスワードなしで渡り歩きたい。経由で行きたい場合を記すssh先となるサーバ側の設定は前述のとおり/etc/krb5.keytab、/etc/ssh/sshd_configそれと/etc/krb5.confの調整を済ませておく。cacheは作れない当然なのだが、Ticketがないと、そのままでは次へ(-->LinuxB)にパスワードなしログインは出来ない。†ホストベース接続も有効にしていると、ssoでログインできたのか確認が難しい。