
我的家庭網路上有三台計算機,我真的很想共享一些文件,但遇到了挑戰。請求您的幫助。
請容許我介紹一下我的三台電腦:
- (Kathy) 透過 wifi 連接的 Kubuntu 20.04 筆記型電腦
- (Leslie) 透過 LAN 電纜連接的 Kubuntu 20.04 桌面
- (Windows) 透過 LAN 連接線連接的 Windows 7 筆記型電腦
我的主要目標是讓 Windows 查看 Leslie 上的文件,這就是我真正需要的,但到目前為止還不起作用。
Leslie 可以存取 Kathy 上的共用資料夾,但 Kathy 無法存取 Leslie 上的共用資料夾。凱西可以看到萊斯利,但當我嘗試查看內容時,我得到:“無法連接到 smb://Leslie/ 的主機”
Windows 不承認 Kathy 或 Leslie 的存在
我透過開啟 Dolphin 檔案管理器、查看資料夾屬性、選擇共用標籤並勾選「允許來賓」方塊來共用 Kathy 和 Leslie 上的資料夾,如以下螢幕截圖所示:
在任何 Kubuntu 電腦上,當我打開 Dolphin 檔案管理器並點擊“網路”,然後按一下“共用資料夾 (SMB)”時,我可以看到兩台電腦。
我的主要問題是:如何讓 Windows 7 查看我的 Kubuntu 電腦上的內容?
其次:Samba 有效嗎?這是怎麼回事?
總的來說,這對我來說似乎是一團糟。希望外面的人能夠以不同的方式看待它。謝謝閱讀。我期待聽到您的想法!
答案1
這可能是個發現問題:幾年來,Windows 在新版本上禁用了 smbv1 客戶端方言,這反過來又在其檔案管理器中停用了 NetBIOS 主機發現。這是 Windows 10 的主要情況
。https://bugs.launchpad.net/ubuntu/+source/samba/+bug/1831441
好消息是,您會發現有一個程式可以在您的 Katie 和 Leslie 電腦上安裝軟體,以便 Windows 可以瀏覽它們。簡而言之(從先前的連結複製):
[1]下載檔案:
wget https://github.com/christgau/wsdd/archive/master.zip
[2]解壓縮後重新命名python腳本:
sudo mv wsdd-master/src/wsdd.py wsdd-master/src/wsdd
[3]複製到/usr/bin
sudo cp wsdd-master/src/wsdd /usr/bin
[4] 軟體包中已經提供了 systemd 服務文件,只需將其複製到正確的位置:
sudo cp wsdd-master/etc/systemd/wsdd.service /etc/systemd/system
[5]wsdd.service
必須編輯該檔案以刪除對 nobody 使用者的引用:
#User=nobody
#Group=nobody
[6]然後啟用該服務:
sudo systemctl daemon-reload
sudo systemctl start wsdd
sudo systemctl enable wsdd
從那時起,您可以從 Windows 電腦瀏覽 Katie 和 Leslie。