Linux使用mount掛載Windows共享文件夾


 

現實中會有這樣的場景 , 開發人員在 Windows 上面寫代碼 , 然后放到 Linux 進行編譯 , 達到這個目的我們可以在 Linux 上使用 mount 命令掛載 Windows 共享文件夾 , 就像將 Windows 里面的共享目錄當成一個U盤插到 Linux主機上面 , 然后 Linux 可以直接訪問代碼進行編譯編譯 ; 具體操作步驟如下 :

1. 先在 Windows 下面共享需要掛載的目錄

  1. 右鍵需要共享的文件夾 , 選擇共享 , 然后默認設置就可以

  2. 然后在其他的機器測試是否能正常訪問 , 在其他機器資源管理器里面輸入 \\192.168.0.102\Share , 地址格式是 \\你的IP\你的共享文件夾

出現無法訪問或者指定的密碼不正確時 , 可參考如下設置 :

  • 修改網絡安全設置 : 開始 -> 運行 gpedit.msc , 打開組策略 -> 計算機配置 -> Windows設置 -> 安全設置 -> 本地策略 -> 安全選項 -> 選擇 “網絡安全 : LAN 管理器身份驗證級別” , 雙擊打開 , 設置成“發送 LM 和 NTLM 響應” ;

  • 修改網絡訪問模型 : 開始 -> 運行 -> gpedit.msc -> 計算機配置 -> Windows設置 -> 安全設置 -> 本地策略 -> 安全選項 -> 選擇 “網絡訪問:本地帳戶的共享和安全模型” , 修改為使用經典模式 ;

 

2. 在linux下面創建一個需要掛載到的目錄

我創建的目錄是 /usr/local/bin/code ;

 

3. 利用 mount 命令進行掛載

# mount -t cifs -o username=Bob,password=123456 //192.168.0.102/Share /usr/local/bin/code
  • 1
  • 2

參數說明 : username , Window 系統登錄用戶名 ; password : Window 系統登錄密碼 ; //192.168.0.102/Share : 設置Window共享目錄的路徑 ; /usr/local/bin/code : 掛載到 Linux 下的那個目錄

掛載完成后我們就可以在 /usr/local/bin/code 目錄里面看到 Windows 共享文件夾里面的文件

 

4. 查掛載在狀態

# df -h

Filesystem                       Size  Used Avail Use% Mounted on
/dev/mapper/VolGroup00-LogVol00   38G  4.3G   34G  12% /
devtmpfs                         235M     0  235M   0% /dev
tmpfs                            245M     0  245M   0% /dev/shm
tmpfs                            245M  4.3M  241M   2% /run
tmpfs                            245M     0  245M   0% /sys/fs/cgroup
/dev/sda2                       1014M  131M  884M  13% /boot
tmpfs                             49M     0   49M   0% /run/user/0
//192.168.0.102/Share            245G   54G  191G  22% /usr/local/bin/code


免責聲明!

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



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