Samba

Samba 設置以在首次登錄時請求密碼重置

  • July 31, 2010

是否可以設置 Samba 在使用者首次登錄時要求重置密碼而無需設置域控制器?這是否適用於 Windows 客戶端或使用 Linux 與 Krusader 或 Nautilus 等文件管理器的客戶端?如果可能的話,有人可以給我一些指示如何實現嗎?我對 Samba 很陌生,我將它用作文件伺服器,我想在它上面有這樣的功能,但我不確定它是否可能。謝謝!

@crazybyte,@Nexus:這當然是可能的。參見 中關於passwd 聊天passwd 程序參數的說明man smb.conf

(很抱歉誤用答案來評論您的答案。我的業力在這裡不會增加(與stackoverflow.com和superuser.com相反),所以我不允許評論……)

您可以在使用者共享上使用 preexec 並啟動一個資訊框(net send like)。在 linux 下你可以使用這個: echo "text" | smbclient -M hostname %m 或 %I 可以用來代替主機名。(man smb.conf為了意思)

在那裡你可以指出改變 pw 的需要。

引用自:https://serverfault.com/questions/89326