web-dev-qa-db-ja.com

LinuxおよびActive Directoryのログイン形式の変更

CentOSでは、realm listを実行してlogin-formats: %[email protected]を表示します

login-formats: %[email protected]login-formats: %Uに変更したい

これを行うにはどうすればよいですか? .confファイルがあると想定していますが、sssd.confkrb5.confをチェックし、それらのファイルのmanもチェックしました。

私がしようとしているのは、Active Directoryユーザーがusername@Hostではなくusername@domain@Hostを使用してLinuxボックスにログインできるようにすることです。現在、username@domain@Hostは正常に機能しますが、username@Hostは機能しません。

どんな助けでも大歓迎です。

6
dcfcolo

ドキュメントのどこにも「ログイン形式」という用語への言及がなかったため、これは私にとって理解するのに少し混乱を招きました。

/etc/sssd/sssd.conf

これを含めるには、ドメインセクションに行を追加します。

    [domain/contoso.com]
    ...
    use_fully_qualified_names = False
    ...

次に、sssdを再起動します。

7
witchbutter

私はこれを行い、login-formats: %Uのように期待どおりに機能しました

Sudo sed -i -e 's/use_fully_qualified_names = True/use_fully_qualified_names = False/g' /etc/sssd/sssd.conf

Sudo systemctl restart sssd.service

Sudo systemctl status sssd.service
0
Namasivayam