|
|
Cómo configurar Samba denegando acceso a ciertos ficheros.Autor: Joel Barrios DueñasCorreo electrónico: darkshram en gmail punto com Sitio de Red: http://www.alcancelibre.org/ Jabber ID: darkshram@jabber.org Creative Commons Reconocimiento-NoComercial-CompartirIgual 2.1
Introducción.En algunos casos puede ser necesario denegar el acceso a ciertas extensiones de ficheros, como ficheros de sistema y ficheros de multimedios como MP3, MP4, MPEG y DivX. Este documento considera que usted ya ha leído previamente, a detalle y en su totalidad el manual «Cómo configurar Samba básico». y que ha configurado exitosamente Samba como servidor de archivos. Procedimientos.El parámetro veto files se utiliza para especificar la lista, separada por diagonales, de aquellas cadenas de texto que denegarán el acceso a los ficheros cuyos nombres contengan estas cadenas. En el siguiente ejemplo, se denegará el acceso hacia los ficheros cuyos nombres incluyan la palabra «Security» y los que tengan extensión o terminen en «.tmp»:
En el siguiente ejemplo, se denegará el acceso hacia los ficheros que tengan las extensiones o terminen en «.mp3», «.mp4», «.mpeg» y «.avi» en todos los directorios personales de todos los usuarios del sistema:
Aplicando los cambios.Para hacer que los cambios hechos surtan efecto tras modificar la configuración, utilice:
Comprobaciones.Con la finalizad de realizar pruebas, genere con el mandato echo del sistema un fichero denominado prueba.mp3:
Si aún no existiera, genere al usuario fulano:
Utilice el mandato smbpasswd y asigne 123qwe como clave de acceso al usuario fulano:
Acceda con smbclient hacia el servidor Samba con el usuario fulano:
Lo anterior debe devolver una salida similar a la siguiente:
Utilizando el mandato put del intérprete SMB, suba el fichero prueba.txt al directorio personal de fulano:
Lo anterior debe devolver una salida similar a la siguiente indicando el mensaje NT_STATUS_OBJECT_NAME_NOT_FOUND como respuesta, lo cual indica que no fue permitido subir el fichero prueba.mp3:
Para salir del intérprete SMB utilice el mandato exit:
|
Comentarios Recientes