簡體   English   中英

如何通過LDAP認證在Linux創建本地用戶

[英]How to create local user in Linux by LDAP Authentication

我已經使用用戶詳細信息設置了我的 LDAP 服務器。 我已將我的 Ubuntu 筆記本電腦設置為對來自 LDAP 的用戶進行身份驗證。問題是,每次用戶嘗試登錄時,Ubuntu 都會嘗試訪問 LDAP 服務器進行身份驗證。 所以當.network 連接斷開時,它顯示身份驗證失敗。 我想要的是當用戶第一次登錄時,Ubuntu 從 LDAP 進行身份驗證,並創建本地用戶配置文件,並將憑據存儲在本地某處。 因此,當網絡連接不可用時,它會根據上次使用的憑據進行身份驗證。 當系統連接回 inte.net 時,它會根據 LDAP 進行身份驗證。

請幫我解決一下這個。 讓我知道是否需要任何說明。

我已經創建了 LDAP 服務器,我的 ubuntu 系統已經在對 LDAP 的用戶進行身份驗證。我想在用戶第一次登錄時將 LDAP 憑據存儲到本地用戶,以便這些憑據可用於身份驗證 when.network連接不可用。

如果您使用 SSSD 作為 LDAP 客戶端,請啟用其內置的憑證緩存。 查看 sssd.conf(5) 手冊頁中的選項cache_credentials (用於身份驗證)和cache_first (用於帳戶信息)。

如果您使用 nslcd 作為 LDAP 客戶端,請安裝pam_ccreds用於身份驗證緩存和nscd用於帳戶信息緩存。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM