Samba
Samba 設置以在首次登錄時請求密碼重置
是否可以設置 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 的需要。