本文介绍如何在 Linux 系统(以 CentOS/RHEL 为例)并通过 Samba 服务实现文件共享。
1. 安装 Samba 服务
1 | # CentOS / RHEL |
2. 创建共享目录
1 | sudo mkdir /home/share |
3. 配置 Samba
编辑配置文件 /etc/samba/smb.conf,在文件末尾添加以下内容:
1 | [Share] |
配置说明:
-
comment: 提示信息,在 Windows 网络邻居中显示的备注。 -
path: Linux 上的共享目录路径。 -
valid users: 允许访问该共享的用户(必须是 Samba 用户)。 -
public: 是否允许 Guest(匿名)访问。 -
writable: 是否允许写入。 -
printable: 若设为 yes,则被认定为打印机。 -
create mask: 在共享目录上新建文件的默认权限。
4. 创建 Samba 用户
Samba 用户必须首先是系统中的 Linux 用户。
1 | # 1. 创建系统用户 (如果用户已存在可跳过) |
5. 启动与重启服务
配置完成后,重启 Samba 服务使配置生效。
1 | # 启动服务 |
本文作者: NUK
最后更新: 2026年01月08日 17:59:45
本文链接: http://www.uilucky.com/post/d63cbdc7.html
版权声明: 本作品采用 CC BY-NC-SA 4.0 许可协议进行许可,转载请注明出处!