linux samba配置問題(未知的使用者名稱或密碼錯誤)

penguin.23發表於2016-08-03

關於samba的配置這裡就不講了,baidu,google一查一大堆,下面主要講在配置過程中可能遇到的問題,很多人在配置完linux samba服務後,在windows系統下訪問時遇到系統提示“未知的使用者名稱或密碼錯誤”或“無法訪問”,現將故障原因分析及解決辦法總結如下:

    1、網路沒有連通。

    分析及解決辦法:啟用ping服務,可透過ping命令測試,這個就不多講了。

    2、samba服務沒有成功啟動。

    分析及解決辦法:透過service smb restart重啟測試,如果啟動出錯,根據錯誤提示分析解決或重新安裝samba。.

    3、你的使用者名稱和密碼真的錯了。

    分析及解決辦法:這個問題簡單吧,還用說嗎!

    4、限制訪問配置問題。

    分析及解決辦法:在配置檔案samba.conf中啟用了interfaces或hosts allow,但所限制的網段或IP正式你訪問使用的機器,是否為此問題造成可透過在行hosts allow = 和 interfaces = 前加;註釋掉這些設定進行測試。

    5、網路工作組設定問題。

    分析及解決辦法:不在同一個網路工作組,檢視samba.conf行workgroup = /你設定的網路工作組名/和你訪問所使用的機器的網路工作組名一致,如不一致,可能會出現無法訪問。

    6、win7系統訪問問題。

    分析及解決辦法:XP下可以正常訪問,win7無法訪問,進行如下設定:

    首先,單擊[開始]——[執行] 輸入 “secpol.msc”開啟管理工具,展開“本地策略(Local Policies)”。

    然後,單擊“安全選項(Security Options)”。 雙擊“網路安全:LAN Manager 身份驗證級別(Network Security: LAN Manager authentication level)”

    最後,單擊列表中:傳送LM和NTLMv2,如果已協商,則使用NTLMv2協議(LM and NTLM – use NTLMV2 session security if negotiated)。

    7、虛擬使用者對映問題。

    分析及解決辦法:可能是使用者虛擬使用者對映問題,將samba.conf中行username map = /etc/samba/smbusers 用;註釋掉進行測試,如果每個windows使用者在samba伺服器中有帳戶這個可以不設。

    8、samba使用者問題。

    分析及解決辦法:samba使用者沒有建立或啟用,可透過以下方法解決:

    新增使用者:useradd 你的使用者

    把使用者新增到samba中:smbpasswd -a 你的使用者

    啟用使用者:smbpasswd -e 你的使用者。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/20659905/viewspace-2122929/,如需轉載,請註明出處,否則將追究法律責任。

相關文章