『壹』 怎樣解決Windows7/Vista訪問Samba共享的問題
你好,
方法/步驟
在默認情況下,使用類似「\\IP地址\共享名稱」都是可以正常的訪問Windows共享的,但是使用這種方式訪問Samba伺服器時,會出現認證無法通過的情況,如下圖所示。其原因就是從Windows Vista開始,微軟基於安全性的考慮,默認只採用NTLM v2協議的認證回應消息了,而目前主流的NAS系統和Samba伺服器還只支持LM或者NTLM。
可以通過修改本地安全策略的方式,強制Windows使用兼容Samba的認證方式。首先,在「開始」-「搜索」框中輸入「secpol.msc「打開本地安全策略。
然後找到」本地策略「-」安全選項「-」網路安全:LAN管理器身份驗證級別「,可以看到其認證級別是沒有定義的。右鍵單擊,選擇」屬性「。
在打開的屬性窗口中,我們可以看到,身份驗證級別是沒有設置的,因此Windows會採用系統默認的最高認證級別。
需要設置認證級別為更具兼容性的「發送LM和NTLM - 如果已協商,則使用NTLMv2 會話安全」選項,然後單擊「應用」-「確定」,就生效了。
完成之後,就可以正常的訪問Samba和NAS共享盤了。當然,通過修改注冊表的方式,也可以達到同樣的目的。首先,在「開始」-「搜索」框里輸入「regedit.exe「,回車打開注冊表編輯器。
因為上述步驟已經設置了本地安全策略的LAN管理器身份認證級別,因此就不需要再重復修改注冊表了,在注冊表的」HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa「主鍵下,添加了子鍵」LmCompatibilityLevel「,值為」1「。因此,如果不想從組策略窗口中修改,直接設置此鍵值也是具有同樣效果的。
『貳』 怎樣解決Windows7/Vista訪問Samba共享的問題
方法/步驟
在默認情況下,使用類似「\IP地址共享名稱」都是可以正常的訪問Windows共享的,但是使用這種方式訪問Samba伺服器時,會出現認證無法通過的情況,如下圖所示。其原因就是從Windows Vista開始,微軟基於安全性的考慮,默認只採用NTLM v2協議的認證回應消息了,而目前主流的NAS系統和Samba伺服器還只支持LM或者NTLM。
可以通過修改本地安全策略的方式,強制Windows使用兼容Samba的認證方式。首先,在「開始」-「搜索」框中輸入「secpol.msc「打開本地安全策略。
然後找到」本地策略「-」安全選項「-」網路安全:LAN管理器身份驗證級別「,可以看到其認證級別是沒有定義的。右鍵單擊,選擇」屬性「。
在打開的屬性窗口中,我們可以看到,身份驗證級別是沒有設置的,因此Windows會採用系統默認的最高認證級別。
需要設置認證級別為更具兼容性的「發送LM和NTLM - 如果已協商,則使用NTLMv2 會話安全」選項,然後單擊「應用」-「確定」,就生效了。
完成之後,就可以正常的訪問Samba和NAS共享盤了。當然,通過修改注冊表的方式,也可以達到同樣的目的。首先,在「開始」-「搜索」框里輸入「regedit.exe「,回車打開注冊表編輯器。
因為上述步驟已經設置了本地安全策略的LAN管理器身份認證級別,因此就不需要再重復修改注冊表了,在注冊表的」HKEY_LOCAL_「主鍵下,添加了子鍵」LmCompatibilityLevel「,值為」1「。因此,如果不想從組策略窗口中修改,直接設置此鍵值也是具有同樣效果的。
『叄』 Windows無法訪問samba共享,同一區域網內其他電腦可以正常訪問
其他電腦能訪問 被共享的主機, 本機不能訪問該主機,檢查本機網路和共享中心 的
活動網路 為專用網路
高級共享管理 勾選 文件和列印機共享
以上不行,重置防火牆後,再重新設置
『肆』 Windows登錄linux samba伺服器時提示「無法訪問」,是什麼原因
原因和解決方式如下:
『伍』 我在騰訊雲電腦上的samba共享為什麼訪問不了
因為運營商把445埠封了,你需要在windows上埠重映射為其他埠,samba伺服器上也要更改
『陸』 用windows7訪問Linux下samba共享的文件夾,總是不成功
問題不出在Windows上,而是Linux上面的Samba
配置文件
問題,修改方法如下:
1、對Samba配置文件進行備份,然後配置一個公開的目錄
cp /etc/samba/smb.conf /etc/samba/smb.conf.bak
rm /etc/samba/smb.conf
touch /etc/samba/smb.conf
vi /etc/samba/smb.conf
#配置一個公開的訪問目錄,在新創建的smb.conf文件中加入以下配置
<pre name="code" class="plain">
#========= Global Settings ========
[global]
workgroup =
WORKGROUP
security = share
map to guest = bad user
#===== Share Definitions ==========
[MyShare]
#共享目錄路徑
path = /home/samba/share
browsable =yes
writable = yes
guest ok = yes
read only = no2、設置文件夾許可權,檢測配置文件
chmod -R 0777 /home/samba/share
testparm3、重啟Samba服務即可解決
service smb restart# service nmb restart
『柒』 怎樣解決Windows7/Vista訪問Samba共享的問題
經過多年的耕耘,Windows7已經成為用戶的主流操作系統,但有很多用戶在轉向Windows7的時候,發現之前使用正常的NAS盤共享不能使用了,常用的NAS盤共享都是採用的Samba伺服器,而Windows Vista和Windows7的默認設置與其無法兼容,這里就以Windows7為例講述如何解決共享兼容性的問題。 工具/原料 安裝了Windows7或者Windows Vista的計算機 使用Samba共享的計算機或NAS共享盤 在默認情況下,使用類似「\\IP地址\共享名稱」都是可以正常的訪問Windows共享的,但是使用這種方式訪問Samba伺服器時,會出現認證無法通過的情況,如下圖所示。其原因就是從Windows Vista開始,微軟基於安全性的考慮,默認只採用NTLM v2協議的認證回應消息了,而目前主流的NAS系統和Samba伺服器還只支持LM或者NTLM。 我們可以通過修改本地安全策略的方式,強制Windows使用兼容Samba的認證方式。首先,在「開始」-「搜索」框中輸入「secpol.msc「打開本地安全策略。 然後找到」本地策略「-」安全選項「-」網路安全:LAN管理器身份驗證級別「,我們可以看到其認證級別是沒有定義的。右鍵單擊,選擇」屬性「。 在打開的屬性窗口中,我們可以看到,身份驗證級別是沒有設置的,因此Windows會採用系統默認的最高認證級別。 我們需要設置認證級別為更具兼容性的「發送LM和NTLM - 如果已協商,則使用NTLMv2 會話安全」選項,然後單擊「應用」-「確定」,就生效了。 完成之後,就可以正常的訪問Samba和NAS共享盤了。當然,通過修改注冊表的方式,也可以達到同樣的目的。首先,在「開始」-「搜索」框里輸入「regedit.exe「,回車打開注冊表編輯器。 因為上述步驟已經設置了本地安全策略的LAN管理器身份認證級別,因此我們就不需要再重復修改注冊表了,如下圖可見,在注冊表的」HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa「主鍵下,添加了子鍵」LmCompatibilityLevel「,值為」1「。因此,如果不想從組策略窗口中修改,直接設置此鍵值也是具有同樣效果的。 此操作步驟在Windows7環境下完成,在Windows Vista環境同樣適用。但Windows 8似乎又不用設置即可正常訪問Samba NAS盤,因此WIndows8可以不用設置。
『捌』 為什麼不能訪問samba共享的文件夾啊
1)關閉防火牆: #sevice iptables stop
2)修改 /etc/samba/smb.conf,具體配置網上有,我的如下:
security = share ---- 這個要用上,share表示安全最低級別,其次是user,最高是server [共享目錄名]
path = /home/用戶名/共享目錄名
;read only = no -----這個需要在前面用分號注釋掉
writeable = yes
browseable = yes
public = yes
guest ok = yes
3)SELinux作怪
修改/etc/sysconfig/selinux 把enforcing改成disabled;然後命令行setenforce 0;
或者用Rainsome兄說的 使用selinux強制策略:chcon -R -t samba_share_t /home/suyang/"Fedora Samba"
4)修改目錄許可權 #chmod 777 /home/wind ; #chmod 777 /home/wind/smbShare; 特別是前面一個做為上層目錄許可權也需要修改!
5)重啟samba服務 #service smb restart 或者 /etc/rc.d/init.d/smb restart
當然你要在linux與windows之間互相能ping 通。
『玖』 怎樣解決Windows7/Vista訪問Samba共享的問題
方法步驟:
在默認情況下,使用類似「\IP地址共享名稱」都是可以正常的訪問Windows共享的,但是使用這種方式訪問Samba伺服器時,會出現認證無法通過的情況,如下圖所示。其原因就是從Windows Vista開始,微軟基於安全性的考慮,默認只採用NTLM v2協議的認證回應消息了,而目前主流的NAS系統和Samba伺服器還只支持LM或者NTLM。
可以通過修改本地安全策略的方式,強制Windows使用兼容Samba的認證方式。首先,在「開始」-「搜索」框中輸入「secpol.msc「打開本地安全策略。
然後找到」本地策略「-」安全選項「-」網路安全:LAN管理器身份驗證級別「,我們可以看到其認證級別是沒有定義的。右鍵單擊,選擇」屬性「。
在打開的屬性窗口中,我們可以看到,身份驗證級別是沒有設置的,因此Windows會採用系統默認的最高認證級別。
需要設置認證級別為更具兼容性的「發送LM和NTLM - 如果已協商,則使用NTLMv2 會話安全」選項,然後單擊「應用」-「確定」,就生效了。
完成之後,就可以正常的訪問Samba和NAS共享盤了。當然,通過修改注冊表的方式,也可以達到同樣的目的。首先,在「開始」-「搜索」框里輸入「regedit.exe「,回車打開注冊表編輯器。
因為上述步驟已經設置了本地安全策略的LAN管理器身份認證級別,因此我們就不需要再重復修改注冊表了,如下圖可見,在注冊表的」HKEY_LOCAL_「主鍵下,添加了子鍵」LmCompatibilityLevel「,值為」1「。因此,如果不想從組策略窗口中修改,直接設置此鍵值也是具有同樣效果
『拾』 Windows 登錄linux samba伺服器時提示無法訪問,可能你沒有許可權訪問網路資源.........
可以登錄samba伺服器,但是沒有許可權訪問linux下的共享目錄
1、確保linux下防火牆關閉或者是開放共享目錄許可權 iptalbes -F
2、確保samba伺服器配置文件smb.conf設置沒有問題,可網上查閱資料看配置辦法
3、確保setlinux關閉,可以用setenforce 0命令執行。 默認的,SELinux禁止網路上對Samba伺服器上的共享目錄進行寫操作,即使你在smb.conf中允許了這項操作。
這兩個命令必須執行啊:
iptables -F
setenforce 0: