Centos
Winbind / AD - 更改使用者帳戶問題
所以這裡有一個奇怪的。多年來,我們有一個使用者碰巧有一個與系統帳戶匹配的本地約定的使用者 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 開頭。