跨平台的文件夹映射cifs

Common Internet File System(CIFS)是一种在计算机之间共享文件的协议,旨在提供跨平台的文件和打印机共享。

共享其实是映射,多个地方访问同一份文件夹内容,其一删除,另一个地方也删除了。

创建映射,192.168.0.1是Windows,如果没有密码password=就留空

sudo mount -t cifs //192.168.0.1/Images /opt/MySoft/Share/Images \
  -o username=Administrator,password=密码,vers=3.1.1,uid=0,gid=0,file_mode=0777,dir_mode=0777

含义为

认证相关:

  • vers=3.1.1 - 使用SMB 3.1.1协议版本

  • username=Administrator - 使用Administrator账户登录

权限映射:

  • uid=0,gid=0 - 文件所有者和组映射为root(0)

  • noforceuid,noforcegid - 不强制改变uid/gid

  • file_mode=0777,dir_mode=0777 - 文件和目录权限为777

 

查看和管理这个映射

# 查看所有挂载点
df -h

# 查看CIFS挂载详情
mount -t cifs

# 卸载共享
sudo umount /opt/MySoft/Share/Images
# 强制卸载(当设备忙时)
sudo umount -l /opt/MySoft/Share/Images

# 重新挂载
sudo mount -a

 

posted @ 2025-11-06 15:46  夕西行  阅读(5)  评论(0)    收藏  举报