歡迎您光臨本站 註冊首頁

緊急求助:smbpasswd的問題.我怎麼找不到這個文件

←手機掃碼閱讀     火星人 @ 2014-03-04 , reply:0

緊急求助:smbpasswd的問題.我怎麼找不到這個文件

剛建好的SMB伺服器,使用上沒問題.
經理說要在客戶端更改密碼,我就下了個 changepassword.cgi的文件.
但有一個問題,就是應該默認加完用戶應該在/etc/samba/下面出現個smbpasswd的文件,卻找不到 .
導致我在用changepassword.cgi改密碼的時候只改變了進入linux的系統密碼,samba密碼改不了.

誰知道這個smbpasswd文件到底在哪裡?
求大家幫幫我.謝謝

我用的fedora8,默認安裝的SMB
《解決方案》

這麼說吧.
我剛裝完LINUX系統,默認安裝了SMB伺服器(在裝系統時候選的)
然後用root進入系統.直接在終端做以下操作:
useradd peter
smbpasswd -a peter
之後應該在/etc/samba/目錄下生成個smbpasswd文件啊.可是沒有.
誰知道samba這個保存帳號密碼的文件到底在哪裡?
《解決方案》

你是用RPM 包安裝的?

你可以這樣:



cd /etc/samba/; find . -type f -name "smbpasswd"  -exec ls -l {} \;


《解決方案》

修改你的smb.conf

在smb.conf中加入一段
smb passwd file = /etc/samba/smbpasswd
並用touch smbpasswd 建立一個空文件
這樣每次用smbpasswd 增加的用戶就在這個文件裡頭,一定要先修改smb.conf喔
《解決方案》

不用touch,文件會自動建立

[火星人 ] 緊急求助:smbpasswd的問題.我怎麼找不到這個文件已經有526次圍觀

http://coctec.com/docs/service/show-post-30747.html