303.1 Comandos Clave - Compartición de Archivos

Parámetros de smb.conf para shares

ParámetroValor por defectoDescripción
path(ninguno)Ruta del directorio compartido
browseableyesVisibilidad al navegar la red
writablenoPermite escritura (opuesto a read only)
read onlyyesSolo lectura
valid users(vacío = todos)Usuarios/grupos con acceso (@grupo)
write list(vacío)Usuarios/grupos con escritura forzada
read list(vacío)Usuarios/grupos con solo lectura forzada
create mask0744Máscara AND para archivos nuevos
directory mask0755Máscara AND para directorios nuevos
force create mode0000Máscara OR para archivos nuevos
force directory mode0000Máscara OR para directorios nuevos
guest oknoPermitir acceso sin autenticación
guest onlynoForzar acceso como invitado para todos
hide files(vacío)Patrones de archivos ocultos (/patrón/)
veto files(vacío)Patrones de archivos bloqueados
delete veto filesnoPermitir eliminar dirs con archivos vetados
comment(vacío)Descripción del recurso compartido

Parámetros del módulo VFS recycle

ParámetroDescripción
vfs objects = recycleActiva el módulo de papelera de reciclaje
recycle:repositoryDirectorio de la papelera (relativo al share)
recycle:keeptreeMantener estructura de directorios
recycle:versionsMantener versiones de archivos duplicados
recycle:touchActualizar fecha de acceso al reciclar
recycle:maxsizeTamaño máximo de archivo reciclable (bytes)
recycle:excludePatrones de archivos excluidos del reciclaje
recycle:exclude_dirDirectorios excluidos del reciclaje

Variables de sustitución en smb.conf

VariableSignificado
%UUsuario conectado
%GGrupo principal del usuario
%SNombre del servicio (share)
%HHome del usuario
%mNombre NetBIOS del cliente
%IIP del cliente

Comandos de verificación y gestión

# Verificar configuración de smb.conf
testparm
 
# Listar shares desde cliente
smbclient -L //servidor -U usuario
 
# Acceder a un share
smbclient //servidor/share -U usuario
 
# Recargar configuración sin reiniciar
smbcontrol all reload-config