303.1 Comandos Clave - Compartición de Archivos
Parámetros de smb.conf para shares
Parámetro Valor por defecto Descripción path(ninguno) Ruta del directorio compartido browseableyes Visibilidad al navegar la red writableno Permite escritura (opuesto a read only) read onlyyes Solo 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 mask0744 Máscara AND para archivos nuevos directory mask0755 Máscara AND para directorios nuevos force create mode0000 Máscara OR para archivos nuevos force directory mode0000 Máscara OR para directorios nuevos guest okno Permitir acceso sin autenticación guest onlyno Forzar 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 filesno Permitir eliminar dirs con archivos vetados comment(vacío) Descripción del recurso compartido
Parámetros del módulo VFS recycle
Parámetro Descripció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
Variable Significado %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