Ubuntu 16.04檔案共享問題

Ubuntu 16.04檔案共享問題

我想將 Ubuntu 16.04 中的一個資料夾共用到 Windows 7。

Ubuntu 14.04 lts <-> Windows 7 共享

我的問題:

  1. Windows 7無法自行發現共用資料夾,但當我輸入「\ubuntu主機名稱\」時,我可以看到有一個來自ubuntu的共用資料夾,看起來不錯。

  2. 但是當我在Windows 7中點擊共享資料夾使用Ubuntu登入登入時,失敗了。

登入名稱:ubuntu主機名稱\帳號名稱 密碼:我的ubuntu帳號密碼

當我檢查日誌檔案“log.bmdb”時,出現錯誤“無法在子網路上註冊/刷新名稱 WORKG<1d>”

「WORKG」是我的 Windows 7 伺服器的工作群組名稱。

我迷失了導致這個問題的原因。是DNS伺服器的問題嗎?為了使用 SAMBA,我們真的需要在 ubuntu 上設定 DNS 伺服器嗎?

謝謝!

答案1

您有兩個問題,所以我先解決第二個問題:

但是當我在Windows 7中點擊共享資料夾使用Ubuntu登入登入時,失敗了。

登入名稱:ubuntu主機名稱\帳號名稱 密碼:我的ubuntu帳號密碼

您的連結缺少一個步驟。該步驟在 Ubuntu 14.04 中不是必需的,但在 Ubuntu 16.04 中是必需的。給定使用者有兩個密碼 - 該使用者的本機登入密碼和該使用者的 samba 密碼。您需要將您的使用者名稱新增至 samba 密碼資料庫:

sudo smbpasswd -a your-user-name

密碼可以相同,但必須在 samba 中定義。

Windows 7無法自己發現共用資料夾,但是當我輸入「\ubuntu主機名稱\」時,我可以看到有一個來自ubuntu的共用資料夾,看起來不錯。

這一點令人費解。這不是正常的名稱解析問題,因為您可以透過名稱存取電腦。

你是否有機會禁用SMB 1.0/CIFS 檔案共享支持你的Win7盒子上? SMB 用戶端上沒有 SMB1 表示該盒子上沒有 netbios 名稱「發現」。它不會影響名稱解析,因為仍然可以透過名稱存取伺服器,但它確實會影響主機名稱「瀏覽」並適合您的症狀。

相關內容