开源文件共享-Samba
Samba 是将 Linux/Unix 服务器和桌面无缝集成到 Active Directory 环境中的重要组件。它既可以用作域控制器,也可以用作常规域成员。
官网地址:https://www.samba.org/
Docker Hub:https://hub.docker.com/r/dperson/samba
介绍
Samba 是用于 Linux 和 Unix 的标准 Windows 互操作程序套件。
Samba 是根据GNU 通用公共许可证获得许可的自由软件,Samba 项目是软件自由保护协会的成员。
自1992年以来,Samba一直为所有使用SMB/CIFS协议的客户端提供安全、稳定、快速的文件和打印服务,如所有版本的DOS和Windows、OS/2、Linux等。
Docker搭建Samba服务器
环境变量介绍
CHARMAP
配置字符映射GENERIC
配置一个通用部分选项,可多次配置:GENERIC1、GENERIC2…GLOBAL
配置一个全局选项,可多次配置IMPORT
导入一个smbpassword文件NMBD
启用nmbdPERMISSIONS
设置所有共享的文件权限RECYCLE
禁用回收站SHARE
设置一个共享,可多次配置SMB
禁用 SMB2 最低版本TZ
设置时区USER
设置一个用户,可多次配置WIDELINKS
允许访问广泛的符号链接WORKGROUP
设置工作组USERID
为 samba 服务器的默认用户 (smbuser) 设置 UIDGROUPID
为 samba 服务器的默认用户 (smbuser) 设置 GIDINCLUDE
添加一个 smb.conf include
开源文件共享-Samba
https://blog.cikaros.top/doc/c3714507.html