當前位置:首頁 » 密碼管理 » win7無法訪問samba

win7無法訪問samba

發布時間: 2022-12-11 18:48:20

1. 用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

2. 用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文件中加入以下配置
<prename="code"class="plain">
#=========GlobalSettings========
[global]
workgroup=WORKGROUP
security=share
maptoguest=baser
#=====ShareDefinitions==========
[MyShare]
#共享目錄路徑
path=/home/samba/share
browsable=yes
writable=yes
guestok=yes
readonly=no

2、設置文件夾許可權,檢測配置文件

chmod-R0777/home/samba/share
testparm

3、重啟Samba服務即可解決

servicesmbrestart#servicenmbrestart

3. Win7訪問Samba共享問題「登陸失敗,未知的用戶名密碼」

步驟一:要訪問的電腦上,防火牆關閉,保證可以Ping通雙方的IP地址,保證區域網內電腦在同一個工作組。

步驟二:要訪問的電腦上,右鍵單擊桌面上計算機,選擇管理,雙擊本地用戶和組,找到用戶,雙擊guest,把「帳戶已停用」前面的勾去掉。並且guest密碼設為空。

步驟三:要訪問的電腦上,左下角單擊開始,運行,輸入secpol.msc,進入本地策略,找到用戶權利指派,在右側把「拒絕從網路訪問此計算機」中的所有用戶刪除。

步驟四:要訪問的電腦上,在本地策略里,找到安全選項,在右側把「本地帳戶的共享和安全模式」改為「僅來賓」,把「帳戶:帶有空白密碼的本地帳戶只允許進行控制台訪問」設為「已禁用」。

步驟五:在本機里,進入「網路」,找到要訪問的電腦的計算機名,雙擊進入,就可以不用輸入密碼直接進入了。

4. 怎樣解決Windows7/Vista訪問Samba共享的問題

方法/步驟
1、在默認情況下,使用類似「\\IP地址\共享名稱」都是可以正常的訪問Windows共享的,但是使用這種方式訪問Samba伺服器時,會出現認證無法通過的情況,如下圖所示。其原因就是從Windows Vista開始,微軟基於安全性的考慮,默認只採用NTLM v2協議的認證回應消息了,而目前主流的NAS系統和Samba伺服器還只支持LM或者NTLM。
2、可以通過修改本地安全策略的方式,強制Windows使用兼容Samba的認證方式。首先,在「開始」-「搜索」框中輸入「secpol.msc「打開本地安全策略。
3、然後找到」本地策略「-」安全選項「-」網路安全:LAN管理器身份驗證級別「,可以看到其認證級別是沒有定義的。右鍵單擊,選擇」屬性「。
4、在打開的屬性窗口中,我們可以看到,身份驗證級別是沒有設置的,因此Windows會採用系統默認的最高認證級別。
5、需要設置認證級別為更具兼容性的「發送LM和NTLM - 如果已協商,則使用NTLMv2 會話安全」選項,然後單擊「應用」-「確定」,就生效了。
6、完成之後,就可以正常的訪問Samba和NAS共享盤了。當然,通過修改注冊表的方式,也可以達到同樣的目的。首先,在「開始」-「搜索」框里輸入「regedit.exe「,回車打開注冊表編輯器。
7、因為上述步驟已經設置了本地安全策略的LAN管理器身份認證級別,因此就不需要再重復修改注冊表了,在注冊表的」HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa「主鍵下,添加了子鍵」LmCompatibilityLevel「,值為」1「。因此,如果不想從組策略窗口中修改,直接設置此鍵值也是具有同樣效果的。

5. win7如何連接到Samba

Samba是伺服器進行網路文件共享的一種方式。所以win7以訪問共享的方式,訪問samba伺服器的ip便可以連接到samba,方法如下:
1、按下win7的快捷鍵(WIN+R)打開「運行」工具。
2、在「運行」中輸入:\samba伺服器的ip共享目錄
然後回車即可連接。

6. ubuntu中安裝samba伺服器,可是win7無法訪問共享文件夾:求大神 解救~

啟samba服務需要先軟體安裝samba軟體安裝完網路能看其windows用戶設置應該windows差吧自網路設置共享文件夾

7. 怎樣解決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可以不用設置。

8. samba安裝、配置、排錯

零:場景:
| 共享名 | 路徑 | 許可權 |
| SHAREDOC | /smb/docs | 所有人員包括來賓均可以訪問 |
| RDDOCS | /smb/tech | 僅允許特定組的用戶進行讀寫訪問 |

特定組的組名為RD,目前的Alice、Jack、Tom三個人

一、 安裝Samba

//或者使用rpm安裝

//查看安裝版本信息

Tips:也之前的SAMBA 3有一個重大的變化是:security不再支持share
WARNING: Ignoring invalid value 'share' forparameter 'security'.

二、 配置Samba伺服器

1.創建共享目錄(假設共享/smb目錄下的文件)

2.配置內核參數

3.配置smb.conf文件
1)備份原配置文件:

2)刪除原有所有內容,添加如下內容:

[global]
workgroup=BIGCLOUD
netbios name=ZZSRV2
server string=Samba Server

security=user
map to guest = Bad User
[SHAREDOCS]
path=/smb/docs
readonly=yes
browseable=yes
guest ok=yes
[RDDOCS]
path = /smb/tech/
public = no
writable = yes
write list = @RD
valisers = @RD

三、 創建用戶並分配許可權

1.創建操作系統用戶

2.修改用戶的組

uid=1000(alice) gid=1000(alice)groups=1000(alice),1003(RD)

3.創建SAMBA用戶

4.修改目錄許可權

5.查看服務狀態

drwxrwx--- 2 RD RD 4096 Aug 11 17:08 /smb/tech/

smb.service - Samba SMB Daemon
Loaded: loaded(/usr/lib/systemd/system/smb.service; enabled)
Active: active (running) since Tue2014-08-12 11:38:29 CST; 14s ago
Main PID: 16807 (smbd)
Status: "smbd: ready to serveconnections..."
CGroup: /system.slice/smb.service
16807 /usr/sbin/smbd
16808 /usr/sbin/smbd

systemd[1]:Starting Samba SMB Daemon...
smbd[16807]:[2014/08/12 11:38:29.255341, 0]../lib/util/become_daemon.c:136(daemon_ready)
systemd[1]:Started Samba SMB Daemon.
smbd[16808]:STATUS=daemon 'smbd' finished starting up and ready to serve connectionsfailedto retrieve print...CCESSFUL
Hint:Some lines were ellipsized, use -l to show in full.

四、 測試連通性

1.Linux上測試

Domain=[BIGCLOUD] OS=[Unix] Server=[Samba 4.1.1]

Domain=[BIGCLOUD] OS=[Unix] Server=[Samba 4.1.1]

2.Windows上測試

1)使用虛擬機(如VMware)安裝Linux(如Ubuntu)系統時,為方便Windows和Linux文件互通方便(主要是Windows下訪問Linux文件了),一般都會在LINUX下安裝Samba伺服器。
在XP下,可以通過[//192.168.3.104](file://192.168.3.104/)(Linux系統IP)進行訪問其共享文件,但在WIN7或VISTA下卻不行,因為Samba只支持NTLM認證,而WIN7或VISTA則採用NTLMv2認證,因此必須經過一些設置才行,具體設置如下:
開始->運行->secpol.msc->本地策略->安全選項->網路安全:LAN管理器身份驗證級別->發送 LM 和 NTLMv2 ,如果已協商,則使用NTLMv2 (會話安全 &)->完成設置。(如下圖所示)
這時,再使用[//192.168.3.104](file://192.168.3.104/)(Linux系統IP)就可以訪問Linux共享文件了 _

2)C:>netuse * /del
您有以下的遠程連接:

繼續運行會取消連接。

您想繼續此操作嗎? (Y/N) [N]: y
命令成功完成。

C:>netuse 192.168.188.12 P@ssw0rd /U:alice
命令成功完成。

3)打開資源管理器進行寫入測試

4)如果windows下登錄samba伺服器後無法訪問linux下共享目錄,提示沒有許可權。則檢查:
a、確保linux下防火牆關閉或者是開放共享目錄許可權;
b、確保samba伺服器配置文件smb.conf設置沒有問題,可網上查閱資料看配置辦法 ;
c、確保setlinux關閉,可以用setenforce 0命令執行。 默認的,SELinux禁止網路上對Samba伺服器上的共享目錄進行寫操作,即使你在smb.conf中允許了這項操作。

熱點內容
php辦公系統 發布:2025-07-19 03:06:35 瀏覽:900
奧德賽買什麼配置出去改裝 發布:2025-07-19 02:53:18 瀏覽:42
請與網路管理員聯系請求訪問許可權 發布:2025-07-19 02:37:34 瀏覽:189
ipad上b站緩存視頻怎麼下載 發布:2025-07-19 02:32:17 瀏覽:844
phpcgi與phpfpm 發布:2025-07-19 02:05:19 瀏覽:527
捷達方向機安全登錄密碼是多少 發布:2025-07-19 00:57:37 瀏覽:693
夜魔迅雷下載ftp 發布:2025-07-19 00:39:29 瀏覽:99
增值稅票安全接入伺服器地址 發布:2025-07-19 00:20:45 瀏覽:486
solidworkspcb伺服器地址 發布:2025-07-18 22:50:35 瀏覽:823
怎麼在堆疊交換機里配置vlan 發布:2025-07-18 22:42:35 瀏覽:630