Win10訪問Ubuntu的samba共享文件


大致分為以下幾個步驟:

一、開啟samba服務器

二、配置共享目錄和用戶權限

三、開啟samba客戶端

四、訪問共享目錄

 

一:開啟samba服務器

安裝samba服務器:  sudo apt-get install samba samba-common

檢查是否自動samba服務:samba -V   (如果出現下面版本號說明已經安裝了samba服務器)

 

 

二、配置共享目錄和用戶權限

1、創建一個用於分享的samba目錄。

sudo mkdir /home/share             

2、給創建的這個目錄設置權限

sudo chmod 777 /home/share

3、添加用戶

sudo useradd test

4、設置samba的用戶密碼

sudo smbpasswd -a test

5、配置samba的配置文件。
sudo vim /etc/samba/smb.conf

在配置文件smb.conf的最后添加下面的內容:

[share]
comment = share folder
browseable = yes
path = /home/share
create mask = 0700
directory mask = 0700
valid users = test
public = yes
available = yes
writable = yes

6、重啟samba服務器。

sudo service smbd restart  或者 /etc/init.d/samba restart

三、開啟samba客戶端

Win10打開控制面板--程序--windows功能啟動或關閉--打開smb客戶端

 

 然后重啟系統讓設置生效!!!

四、訪問共享目錄

Windows徽標+R 在彈出的運行窗口中輸入 \\ip  即可訪問。如\\192.168.182.188,輸入samba用戶名及密碼訪問即可看到共享,然后就可以在Linux系統與Windows系統直接進行文件共享了

Win+R:在彈出的運行窗口中輸入\ip(在ubuntu中用ifconfig查看ip)即可訪問。如下圖輸入samba用戶和密碼就能看到共享的目錄了。

 

訪問目錄可能出現以下問題:   

1)、 win7可以訪問,但win10連接就會提示密碼錯誤

解決:

1.win10系統運行secpol.msc 打開本地安全策略

2.安全策略->本地策略->安全選項

3.右側找到“網絡安全:LAN管理器身份驗證級別”打開,選擇“僅發送NTLMv2響應,拒絕LM和NTLM”點確定。

4.本路徑下再找到“網絡訪問:本地賬戶的共享和安全模型”打開,選擇“僅來賓”

2)、對改目錄下的文件能讀不能寫

解決:

sudo vi /etc/samba/smb.conf
打開文件后,找到下面一行,如果沒有就加上

write list = root  

加上 test 用戶,修改為下面一行

write list = root,test

保存后,重啟smbd服務

service samba restart  或  /etc/init.d/samba restart

這時windows 10就可以拷貝文件到ubuntu里面的share目錄了。

注意:test是我登錄ubuntu的目錄,需要根據你自己的用戶名做相應的修改。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM