Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學
您现在的位置: Windows教程網 >> Windows教程 >  >> Linux 系統教學 >> Linux 教學

將 Windows 共享資料夾掛載到 Linux 開發環境

編輯:Linux 教學

適用場景

跨平台開發、代碼同步、日誌分析等需在 Linux 直接讀寫 Windows 共享目錄。

前置條件

  • Windows 已共享目標資料夾,設定讀寫權限
  • Linux 與 Windows 同一區域網路,可互通
  • Linux 已安裝 cifs-utils 套件(yum install cifs-utils)

臨時掛載(命令行)

mkdir -p /mnt/win_share
mount -t cifs //192.168.1.100/share_name /mnt/win_share \
  -o username=win_user,password=win_pass,iocharset=utf8,file_mode=0644,dir_mode=0755

永久掛載(/etc/fstab)

編輯 /etc/fstab 新增:

//192.168.1.100/share_name  /mnt/win_share  cifs  defaults,username=win_user,password=win_pass,uid=1000,gid=1000,iocharset=utf8  0  2
  • uid/gid:指定掛載後文件擁有者(查閱 /etc/passwd 獲取)
  • iocharset=utf8:解決中文檔名亂碼
  • file_mode/dir_mode:預設權限

安全建議

  • 避免明文密碼寫入 fstab,改用 credentials=/etc/smb.cred 檔案(權限 600)
  • /etc/smb.cred 內容:
    username=win_user
    password=win_pass
  • fstab 參數改為:credentials=/etc/smb.cred,uid=1000,gid=1000

驗證與卸載

mount -a          # 測試 fstab 無誤
df -h /mnt/win_share
umount /mnt/win_share
Copyright © Windows教程網 All Rights Reserved