[global]

   workgroup = WORKGROUP
   ; Windows 工作组

   server string = Termux Samba Server
   ; 服务器描述

   server role = standalone server
   ; 独立服务器模式

   security = user
   ; 使用用户认证

   map to guest = never
   ; 禁止匿名访问

   passdb backend = tdbsam
   ; Samba 用户数据库

   interfaces = lo wlan0
   bind interfaces only = yes
   ; 只监听本机和 WiFi

   smb ports = 445 139
   ; 默认 SMB 端口

   unix charset = UTF-8
   dos charset = CP936
   ; 防止中文文件名乱码

   name resolve order = host bcast
   ; 主机名解析顺序

   max connections = 10
   ; 最大连接数

   max smbd processes = 12
   ; 最大 smbd 进程

   deadtime = 20
   ; 20分钟无连接自动断开

   socket options = TCP_NODELAY SO_KEEPALIVE
   ; 网络优化

   use sendfile = yes
   ; 零拷贝传输

   min receivefile size = 16384
   ; 大文件优化

   oplocks = yes
   level2 oplocks = yes
   kernel oplocks = no
   strict locking = no
   ; 文件锁优化

   aio read size = 16384
   aio write size = 16384
   ; 异步 IO 提升速度

   max stat cache size = 2048
   ; 文件状态缓存

   nt acl support = no
   unix extensions = no
   ea support = no
   store dos attributes = no
   ; Android 文件系统不支持 ACL

   map archive = no
   map hidden = no
   map readonly = no
   map system = no
   ; 禁用 DOS 属性映射

   load printers = no
   printing = bsd
   printcap name = /dev/null
   disable spoolss = yes
   ; 禁用打印服务

   log file = /data/data/com.termux/files/usr/var/log/samba/log.%m
   max log size = 50
   ; 限制日志大小

   local master = yes
   preferred master = yes
   os level = 20
   ; 允许 Windows 自动发现服务器



[share]

   comment = Android Shared Folder
   ; 共享描述

   path = /data/data/com.termux/files/home/storage/shared/share
   ; 共享目录

   browseable = yes
   ; Windows 网络可见

   read only = no
   ; 可写

   writable = yes
   ; 可写

   guest ok = no
   ; 禁止匿名访问

   valid users = shareuser
   ; 允许访问用户

   create mask = 0664
   ; 新文件权限

   directory mask = 0775
   ; 新目录权限

   force user = root
   ; 强制文件属主

   vfs objects = aio_pthread
   ; 异步IO

   aio_pthread:aio open = yes
   ; 启用异步打开
最后修改:2026 年 03 月 11 日
如果觉得我的文章对你有用,请随意赞赏