honourcyc 发表于 2004-10-11 09:33:57

請問samba服務器中,如何才能用用戶更改自已的登入密碼?

用戶端分別為win2000和winxp.

dannycat 发表于 2004-10-11 12:37:51

配置以下设定:
   smb passwd file = {your_smb_password_file}
   unix password sync = Yes
   pam password change = yes
   passwd program = /usr/bin/passwd %u
   passwd chat = *New*UNIX*password* %n\n *Re*ype*new*UNIX*password* %n\n \
*passwd:*all*authentication*tokens*updated*successfully*

gydoesit 发表于 2004-10-11 20:44:24

太简单了,我不明白:(
具体点,服务端和工作站操作都说一下。

honourcyc 发表于 2004-10-11 21:16:17

多謝dannycat指教,因出差在外,等回去再試一下,若再有不解之處,請不吝賜教.

honourcyc 发表于 2004-10-20 22:24:30

請問
   smb passwd file = {your_smb_password_file}
是什麼意思?

我其它的都跟了設定,但這句不知作何解,故現在還不能在客戶端修改smb用戶的密碼.

honourcyc 发表于 2004-10-21 11:11:41

應該是 smbpasswd 文件,不過按上面的設定還時不能在winxp下更改smb用戶的密碼,請問為還要什麼步驟?

dannycat 发表于 2004-10-21 12:11:20

應該是 smbpasswd 文件,不過按上面的設定還時不能在winxp下更改smb用戶的密碼,請問為還要什麼步驟?

XP 的客户端的确是无法更改远端计算机上用户的密码,除非使用域。
这个是 XP 的问题,即使远端计算机为 WIN 也是一样。

如果只有一台 XP 机器访问 Samba,可以让 Samba 使用该 XP 机器为认证服务器;如果有多台,最好还是建立一个域,把 Samba 配置成域控制器,让 XP 成为域的成员。

honourcyc 发表于 2004-10-21 14:05:27

原來是這樣.試下把samba搞成域控制器先.

honourcyc 发表于 2004-10-21 14:54:03

搞到最后竟然winxp home edition 不支持加入域的功能.掃興
我公司的電腦都是這修版本,真慘

jhcc 发表于 2004-10-21 16:23:42

用SWAT啊!通过网页修改密码。就是麻烦些。
页: [1]
查看完整版本: 請問samba服務器中,如何才能用用戶更改自已的登入密碼?