在日常办公与服务器运维场景中,Windows 与 Linux 跨系统文件互传、目录共享是高频刚需操作。但不同操作系统文件协议互不兼容,直接传输文件繁琐低效,而通过 Samba 服务 和 CIFS 挂载 两种方案,即可快速实现双向互通:Windows 便捷访问 Linux 共享目录,Linux 也能稳定挂载 Windows 共享文件夹。本文将详解两种环境的完整配置流程,供大家参考:yum -y install samba samba-client samba-common
vi /etc/security/limits.conf
cd /etc/samba/cp smb.conf smb.conf.bakvi smb.conf
[global]workgroup = WORKGROUPnetbios name=SHAREDOCSserver string=Samba Serversecurity = usermap to guest = Bad User[SHAREDOCS]path=/data/share 注意:path的值为你要共享的文件夹名称,不建议共享根目录,风险极高writable=yesbrowseable=yespublic= yesguest ok=yes
systemctl restart smb systemctl enable smb systemctl status smb
1、在Windows上创建共享文件夹,关闭共享文件密码保护:- 新建文件夹 → 属性 → 共享 → 高级共享,开启共享
- 控制面板 → 网络和共享中心 → 高级共享设置 → 所有网络 → 关闭「密码保护的共享」
2、在linux下新建一个目录,准备挂载共享文件夹yum install -y cifs-utils
sudo mount -t cifs -o username=Windows用户名,password=Windows密码 //192.168.1.169/anzhuangbao /mnt/win_share
username:windows登录账号,不是 Linux 账号
//192.168.1.169/anzhuangbao:表示Windows下共享文件夹的网络路径
/mnt/win_share:表示linux下挂载共享文件夹路径
如果以上内容有帮助,欢迎一键三连