最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
UbuntuServer系统配置Samba共享_data目录完整步骤
时间:2026-05-28 17:30:01 编辑:袖梨 来源:一聚教程网
在跨平台文件共享领域,Samba凭借其出色的兼容性和稳定性成为Linux与Windows混合环境的首选方案。

SMB协议相比其他方案具有三大显著优势:原生Windows支持、操作简便以及灵活的目录管理特性,使其成为日常文件交换的理想选择。
- Windows 原生支持
- 使用门槛低
- 对目录结构要求不高
- 非常适合日常文件共享与数据交换
本教程将详细演示在Ubuntu Server系统中,如何快速配置Samba实现/data目录的高效共享。
一、环境说明
- 操作系统:Ubuntu Server 24.04 LTS
- Samba 版本:4.x
- 网络环境:内网
- 共享目录:
/data
配置需要实现以下功能:
- Ubuntu 本机可直接读写
/data - Windows 可通过 SMB 远程读写
/data - 不引入额外的权限模型复杂度
二、安装 Samba
执行以下命令安装必要组件:
apt update apt install -y samba
安装完成后系统会自动启动smbd服务,但此时尚未配置任何共享目录。
三、确认共享目录
通过命令验证目标目录是否存在:
ls -ld /data
正常输出示例如下:
drwxr-xr-x 3 root root 4096 Jan 14 02:57 /data
Samba共享对目录类型没有特殊要求,任何存在的目录路径均可设置为共享。
四、为 root 创建 Samba 登录密码
Samba采用独立的认证系统,需要为Linux用户单独设置访问密码:
smbpasswd -a root
成功设置后会显示确认信息:
Added user root.
五、配置 Samba 共享/data
在配置文件末尾添加以下共享段:
cat >> /etc/samba/smb.conf <<'EOF'
[data]
path = /data
browseable = yes
read only = no
writable = yes
valid users = root
force user = root
force group = root
create mask = 0664
directory mask = 0775
EOF
关键配置说明:
- 共享名为
data - 实际共享路径为
/data - 允许读写
- 通过 root 用户访问
- 所有文件与目录均以 root 身份创建
六、重启 Samba 并检查配置
应用新配置需重启服务:
systemctl restart smbd
使用测试工具验证配置:
testparm
成功加载配置后会显示[data]共享段信息。
七、Windows 端访问方式
在资源管理器地址栏输入:
服务器IPdata
例如:
192.168.100.152data
登录凭据:
- 用户名:
root - 密码:Samba专用密码
八、使用效果说明
配置完成后可实现:
- Ubuntu本地操作不受影响
- Windows端完全读写权限
- 简明的权限管理机制
- 直观的操作体验
适用场景包括:
- 文件中转
- 临时共享
- 内网数据交换
- 简单权限需求场景
九、总结
Samba通过简洁的配置即可实现Linux与Windows之间的无缝文件共享,本方案特别适合需要快速搭建且对权限管理要求不高的使用场景。
参考资源:
- Samba 官方网站 https://www.samba.org/
- Samba 官方文档(最新) https://www.samba.org/samba/docs/
- smb.conf 配置项完整说明 https://www.samba.org/samba/docs/current/man-html/smb.conf.5.html
相关文章
- 《三国志战略版》5月10日版本更新公告 05-28
- 星语相机app如何修复老照片 05-28
- 专业体育app盘点:热门体育软件精选推荐 05-28
- 星露谷物语万象晶球可以获取哪些物品 05-28
- 三国志战略版如何搭建营帐:三国志战略版营帐建造步骤详解 05-28
- 三国志战略版天师举义剧本解析 全新剧本玩法设定详解 05-28