iT邦幫忙

1

Win10連接NAS的SMB問題

  • 分享至 

  • xImage

在同一部Win10的電腦上有兩個帳號。
A是管理者帳號,可以正常連接NAS的SMB。
B一開始是一般USER,連接NAS的SMB時會出現無法存取的錯誤訊息。
錯誤碼都是0x80070035

A帳號可以正常連接的話,應該不是SMB版本的問題。且NAS也已設定支援SMB3及SMB2.1。
原先電腦有套用GCB群組原則。本來以為是GCB的問題。但解除GCB後也是同樣情形。

後來嘗試將B帳號改為Power USERS或Administrators群組也是一樣的情形。

請問這是什麼問題?又應該如何解決呢?謝謝

看更多先前的討論...收起先前的討論...
PIZZ iT邦新手 3 級 ‧ 2023-12-04 15:33:37 檢舉
NAS資料夾的權限有開給B嗎?
lsesroom iT邦新手 3 級 ‧ 2023-12-04 15:38:59 檢舉
NAS的帳號是獨立的帳密管理。也就是Win10上的A帳號是用NAS上的C帳號登入的。
遠端 SMB 分享 用的是遠端給的帳號,不是本機帳號
NAS 沒辦法跟本機帳號同步,這是基本觀念吧
如果你要 本機 跟 NAS 帳號要同步,你只能架 LDAP 或是 AD 環境來做帳號同步的動作
lsesroom iT邦新手 3 級 ‧ 2023-12-04 15:53:28 檢舉
沒有要與本機帳號同步。
只是想解決A帳號可以連(可以輸入帳密),但B帳號無法存取(無法輸入帳密)的問題。
PIZZ iT邦新手 3 級 ‧ 2023-12-04 15:55:13 檢舉
檔案總管那邊是用\\NAS NAME還是\\IP??

如果\\NAS NAME不行,那就改下IP試試看

然後當B連線前可以先在NAS控制台先把C帳號踢掉,看到底有沒有成功連線
lsesroom iT邦新手 3 級 ‧ 2023-12-04 15:57:05 檢舉
IP跟NAS NAME都不行......
PIZZ iT邦新手 3 級 ‧ 2023-12-04 15:58:47 檢舉
你B帳號登入windows把SMB1.0/網路探索功能打開試看看
看 NAS 的 LOG 吧,上面會寫為什麼
你本機帳戶 A & B 用 同樣的 NAS 帳號登入到 NAS,理論上都可以存取 NAS 才對
另外就是 A & B 要看一下 網路設定檔 是不是設在 工作網路、有沒有開啟網路探索
接著就是有沒有開啟 "以密碼保護的共用"
跟 SMB 共享有關的大略就這幾個地方而已
lsesroom iT邦新手 3 級 ‧ 2023-12-04 16:18:39 檢舉
也都沒有效果
aaron3399 iT邦好手 1 級 ‧ 2023-12-04 16:21:39 檢舉
你用B帳號ping NAS試試有沒有反應!? 也許有打開代理,或是網路設定變更之類的...
lsesroom iT邦新手 3 級 ‧ 2023-12-04 16:29:03 檢舉
A帳號有跳出輸入帳密的介面,可正常存取。
B帳號連輸入帳密的介面都沒有顯示,直接顯示無法存取的錯誤訊息。應該並沒有與A帳號使用相同NAS帳號登入的狀態。
網路探索已開啟、也"開啟已密碼保護的共用"。
lsesroom iT邦新手 3 級 ‧ 2023-12-04 16:32:05 檢舉
A、B帳號ping都傳輸失敗,應該是分享器跟防火牆有擋,這個我再確認。
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

2 個回答

3
zero
iT邦好手 1 級 ‧ 2023-12-05 20:41:17
最佳解答

1.清除電腦上保存密碼

使用 cmd 或者 Powershell 輸入 rundll32 keymgr.dll, KRShowKeyMgr

把看到跟NAS路徑相關的資料清除掉,用你登不進去的帳戶來做這個清除

https://ithelp.ithome.com.tw/upload/images/20231205/20022284vHmaw1saDV.jpg

  1. 清除SMB連線狀態

使用 cmd 或者 Powershell 輸入 net use * /delete

要看到沒有任何項目才算清除乾淨

https://ithelp.ithome.com.tw/upload/images/20231205/20022284JUvBMOCfvp.jpg

3.手動建立SMB連線

使用 cmd 或者 Powershell 輸入
net use "\\server\Shared folder" /user:xxxuser xxxpassword

手動建立前

https://ithelp.ithome.com.tw/upload/images/20231205/20022284awa3qKU1Ca.jpg

手動建立後

https://ithelp.ithome.com.tw/upload/images/20231205/20022284YdhHfE9Ha0.jpg


如果你公司用的NAS是QNAP品牌的話,請把SMB服務裡面,匿名存取改成嚴格,

這是曾經花費大量時間除錯才找到的原因,只有設定成拒絕訪客帳戶存取,

SMB用戶端才會跳出視窗讓使用者輸入帳戶密碼,否則一律跳出錯誤後就沒有畫面了。

https://ithelp.ithome.com.tw/upload/images/20231205/200222846ElC90RxDV.jpg

lsesroom iT邦新手 3 級 ‧ 2023-12-18 09:28:03 檢舉

最近終於有時間測試,最後果然是QNAP的問題。感謝經驗分享。感覺是NAS直接讓A帳號用PC端登入的帳密去登入SMB,因為帳密相同所以就能直接通過驗證進去了。但B帳號因為帳密不同直接無法存取,也太令人費解了。

1
allenlwh
iT邦高手 1 級 ‧ 2023-12-04 15:22:43

1.用B帳號登入電腦後,清掉所有的SMB連線 (net use * /delete)
2.用A的帳密,重新建立一個連線試試看(net use X: \server\share /user:A passwd)

看更多先前的回應...收起先前的回應...
lsesroom iT邦新手 3 級 ‧ 2023-12-04 15:37:32 檢舉

可以成功建立,但網路磁碟機X沒有出現在檔案總管中。且開啟檔案總管後一直轉圈圈,感覺是連不上。

allenlwh iT邦高手 1 級 ‧ 2023-12-04 15:56:48 檢舉

有沒有AD?
看看是不是A帳號和B帳號,套用不同的GPO?
比對一下帳號設定,A帳號和B帳號有沒有什麼不同?

froce iT邦大師 1 級 ‧ 2023-12-04 15:58:31 檢舉

可以成功建立,但網路磁碟機X沒有出現在檔案總管中。且開啟檔案總管後一直轉圈圈,感覺是連不上。

這狀況就是連不上。
檢查B電腦上是不是用SMB v1、直接用IP連連看。

lsesroom iT邦新手 3 級 ‧ 2023-12-04 16:05:51 檢舉

沒有AD。
有大致檢查了群組原則中使用者設定中與網路相關的項目,大多都是尚未設定。

我要發表回答

立即登入回答