Ubuntu系統,按如下步驟執行:
1.安裝samba服務
sudo apt update
sudo apt install samba -y
2.創建共享目錄
sudo mkdir -p /home/share sudo chmod -R 777 /home/share
3.配置samba服務
sudo vim /etc/samba/smb.conf
[sambashare] path = /home/share browseable = yes read only = no writable = yes guest ok = yes force user = nobody
4.重啟samba服務和配置Linux防火墻
sudo systemctl restart smbd
sudo systemctl enable smbd
sudo ufw allow samba
5.Window訪問
win+R打開運行欄 輸入 \\192.168.X.X\sambashare,等待彈窗然后輸入用戶名和密碼即可訪問
##上述方式過于麻煩,可以將sambashare共享文件夾作為我的電腦下盤符驅動器直接訪問,如:Z 打開 “此電腦” 點擊頂部菜單 “映射網絡驅動器” 選擇一個盤符,例如:Z: 文件夾填寫:\\192.168.1.100\sambashare 勾選: ? 重新連接時恢復 ? 使用其他憑據登錄(如果設置了用戶) 輸入用戶名/密碼,完成映射!
6.對于部分win11 24H2系統訪問samba可能提示擴展錯誤等問題,直接執行下面兩個CMD命令即可
1. 右鍵管理員運行PowerShell,依次執行下發兩個命令 2. Set-SmbClientConfiguration -RequireSecuritySignature $false # 按Enter,輸入Y 3. Set-SmbClientConfiguration -EnableInsecureGuestLogons $true # 按Enter,輸入Y
浙公網安備 33010602011771號