[Linux]Linux掛載win10共用目錄

2020-11-10 11:00:48

samba

Samba是用於Linux和Unix的標準Windows互操作性程式套件。

網上Linux搭建samba伺服器的教學很多,但是不符合我的需求:Windows上硬碟1T,Linux上硬碟30G,所以想把Windows上的硬碟分一點出來作為Windows和linux共用的空間。

Windows設定

  • 共用資料夾
    1.新建一個要共用的資料夾或目錄
    2.右鍵設定其屬性
    3.設定共用屬性、共用許可權、共用使用者
    4.驗證:\ip\share_file
    在這裡插入圖片描述

  • 開啟samba服務
    Windows預設關閉了samba服務,需要將其開啟。
    1.開啟控制面板,選擇「程式」進入
    2.選擇「啟用或關閉Windows功能」進入
    3.勾選「SMB 1.0/CIFS 檔案共用支援」點選確定
    4.電腦自動設定
    5.等到設定完成,重新啟動電腦
    在這裡插入圖片描述

  • 設定網路共用
    1.開啟控制面板,選擇「網路和Internet」進入
    2.進入「檢視網路狀態和任務」
    3.進入「更改高階共用設定」
    4.根據需求修改其中的共用選項:在這裡插入圖片描述

Linux設定

  • 安裝CIFS sudo apt-get install cifs-utils
  • 掛載sudo mount -t cifs -o username=slim素,password=xxx,vers=1.0 //192.168.0.126/slim_share /mnt
  • 常見問題
    檢視紀錄檔tail /var/log/kern.log
    1.最基本的錯誤——共用沒放開許可權
    2.賬戶密碼錯誤:屬於比較常見的。最好檢視一下win的使用者,哪些是開啟的哪些是禁用的,還需要特別注意「名稱」和「全名」是不一樣的,「全名」只是個暱稱而已
    3.沒有寫許可權:共用資料夾放在C槽,對C槽的寫是需要認證管理員許可權的,所以儘量不要放到C槽
    4.Remote IO Error:這個錯誤比較難排查,屬於win系統錯誤,google上有一些解決方案,修改一下登入檔引數就正常了

在這裡插入圖片描述