Centos

Winbind / AD - 更改使用者帳戶問題

  • October 20, 2015

所以這裡有一個奇怪的。多年來,我們有一個使用者碰巧有一個與系統帳戶匹配的本地約定的使用者 ID。因此,當然,我更改了 AD 中的使用者使用者 ID 以避免問題和安全問題。但是,在這樣做之後,一些系統即使在一天之後也無法正確反映更改。令人震驚的是,id username 顯示具有正確 id 的舊使用者名。使用者當然無法登錄該系統。甚至他的主目錄上的 chown user:group 也會反映舊的使用者 ID。以前有人遇到過這個嗎?

所以,事實證明,winbind 的記憶體是陳舊的。我不確定如何將其設置為更頻繁地刷新,這是我更喜歡的解決方案,但我發現以下方法可以有效解決問題:

Note: This is a CentOS 5.x system. Adjust as necessary for your OS.

/sbin/service winbind stop
/sbin/service smb stop
/usr/bin/net cache flush
/bin/rm -f /var/lib/samba/*.tdb
/bin/rm -f /var/lib/samba/group_mapping.ldb
/sbin/service smb start
/sbin/service winbind start

以 root 身份執行,或以 sudo 開頭。

引用自:https://unix.stackexchange.com/questions/237442