termux-samba/smb.conf

76 lines
2.0 KiB
Plaintext
Raw Permalink Normal View History

# Samba config para Termux
# Compatible: Windows 11 + Kubuntu 24 + macOS
# Puerto: 4450 (445 requiere root)
# Windows: \\IP:4450\ o net use Z: \\IP\Archivos /user:andres
# Linux: smb://IP:4450/Archivos
[global]
workgroup = WORKGROUP
server string = Termux Mobile
netbios name = MOVIL
# Puerto alternativo (445 requiere root)
smb ports = 4450
# Seguridad
security = user
map to guest = never
passdb backend = tdbsam
# Protocolos - Max compatibilidad Win11 + Kubuntu 24
client min protocol = SMB2
server min protocol = SMB2
server max protocol = SMB3
client max protocol = SMB3
# Cifrado (Win11 lo prefiere, Kubuntu 24 lo soporta)
smb encrypt = desired
# Signing (Win11 lo exige por defecto desde 2024)
server signing = desired
client signing = desired
# Rutas Termux
private dir = /data/data/com.termux/files/home/.config/samba/private
lock directory = /data/data/com.termux/files/home/.config/samba/lock
state directory = /data/data/com.termux/files/home/.config/samba/state
cache directory = /data/data/com.termux/files/home/.config/samba/cache
pid directory = /data/data/com.termux/files/home/.config/samba
# Logs
log file = /data/data/com.termux/files/home/.config/samba/samba.log
max log size = 500
log level = 1
# Rendimiento
socket options = TCP_NODELAY IPTOS_LOWDELAY
use sendfile = yes
aio read size = 16384
aio write size = 16384
# Charset (acentos y caracteres especiales)
unix charset = UTF-8
dos charset = CP850
# Descubrimiento de red
server multi channel support = yes
mdns name = mdns
[Almacenamiento]
comment = Memoria interna Android
path = /storage/emulated/0
browseable = yes
writable = yes
valid users = andres
create mask = 0644
directory mask = 0755
[Termux]
comment = Home Termux
path = /data/data/com.termux/files/home
browseable = yes
writable = yes
valid users = andres
create mask = 0644
directory mask = 0755