[問題]samba大量設定帳號及帳號同步

這個版面主要討論 debian 在 server 端的應用問題, server 種類繁多..舉凡 Web Server 、 File Server、 DHCP Server..等等。

版主: 阿信

[問題]samba大量設定帳號及帳號同步

文章rostin » 週二 8月 17, 2004 12:52 pm

參考鳥哥的書我終於將samba PDC主機設定好了
在win98的電腦中也成功登入
假設帳號是s060101密碼s060101
可以讓家目錄/home/class6/01/01成為win98中的U槽

但是我有幾百個學生的帳號要設定
昨晚已經將所有學生的帳號建立完了
不會又叫我要再設定一次吧
電腦應該沒那麼笨

所以根據無痛起步的方法,讓帳號跟samba的帳號同步
win98已經設定好了
在我的samba主機設定
#vi etc/pam.d/samba
代碼: 選擇全部
password reguired pam smbpass.so smbconf=/etc/samba/smb.conf


#vi /etc/samba/smb.conf
代碼: 選擇全部
encrypt password = no
obey pam restrictions = no


代碼: 選擇全部
#cat /etc/passwd |mksmbpasswd > /etc/samba/smbpasswd

問題來了
我無法以s060101登入
會出現密碼錯誤的情形
密碼都是跟帳號一樣s060101
帳號在smbpasswd裡都有了
我想會不會是在這過程中密碼有更動到
所以要重新設定密碼
我有帳號和密碼的對照表(當初設定帳號用的)
s060101:s060101
s060102:s060102
.
.
.
如何直接設定samba的密碼
不用一個一個建立

還有就是
encrypt password = no
obey pam restrictions = no
這兩句是甚麼原因
謝謝
頭像
rostin
懵懂的國中生
懵懂的國中生
 
文章: 185
註冊時間: 週一 3月 08, 2004 10:31 pm

re:[問題]samba大量設定帳號及帳號同步

文章阿信 » 週二 8月 17, 2004 1:10 pm

hi ...您的設定方式應該沒錯,只是說
用無痛起步中的方法需要讓 win98 以明碼的方式,所以需要改 registry。
頭像
阿信
版面大總管
版面大總管
 
文章: 4756
註冊時間: 週二 9月 03, 2002 11:58 pm
來自: 台灣 - 嘉義

re:[問題]samba大量設定帳號及帳號同步

文章阿信 » 週二 8月 17, 2004 1:22 pm

也可以使用另一種方式,將 encrypt password = no 設定成 yes,然後在 /etc/pam.d/passwd 中加入

## enable this to sync samba password
password sufficient pam_smbpass.so audit use_first_pass

將 passwd 連結成 smbpasswd 或覆蓋 smbpasswd,然後利用大量建立系統帳號與密碼的script 重新設定學生的密碼,就會一併更新 samba 帳號的密碼了。

這個方法的好處是,不用更改 windows 端的機器,一樣使用加密的密碼傳輸,且學生利用 passwd/smbpasswd 更改密碼時,會一併影響到系統帳號與samba帳號的密碼。


如果不使用 samba 的獨立帳號密碼系統,想要使用 /etc/shadow 來認證的話,必須確定 samba 支援 PAM(預設就有),且 encrypt password = no 以及 windows 端必須用明碼來傳遞密碼才行
頭像
阿信
版面大總管
版面大總管
 
文章: 4756
註冊時間: 週二 9月 03, 2002 11:58 pm
來自: 台灣 - 嘉義

re:[問題]samba大量設定帳號及帳號同步

文章rostin » 週二 8月 17, 2004 2:04 pm

感謝阿信大大
我明天在去學校試試看
已經回家了...
整天盯著銀幕眼睛也不舒服
而且等一下要看中華對希臘...
正事先放一邊吧
中華隊加油!!
歡迎大家來參觀我的Blog
http://www.rostin.idv.tw/blog/index.php?blogId=2
頭像
rostin
懵懂的國中生
懵懂的國中生
 
文章: 185
註冊時間: 週一 3月 08, 2004 10:31 pm

re:[問題]samba大量設定帳號及帳號同步

文章rostin » 週三 8月 18, 2004 10:30 am

我找到原因了
原來是我win98的設定錯誤
在修改registry時設定錯了
因為電腦沒有EnablePlainTextPassword
所以我在新增的時候選錯了
要新增二進位值才對
我好像設成字串值
耍笨
歡迎大家來參觀我的Blog
http://www.rostin.idv.tw/blog/index.php?blogId=2
頭像
rostin
懵懂的國中生
懵懂的國中生
 
文章: 185
註冊時間: 週一 3月 08, 2004 10:31 pm


回到 debian server

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客

cron