Bienvenido(a) a Alcance Libre 06/09/2025, 17:09
|
![]() |
Índice del foro > Todo acerca de Linux > Redes y Servidores |
![]() ![]() |
![]() |
manowar |
|
|||||||
![]() ![]() ![]() ![]() ![]() Miembro Activo ![]() Estado: desconectado ![]() Identificado: 26/02/07 Mensajes: 280 Localización:Santiago - Chile |
Quiero agregarle a Antivirus a mi samba server, no he hecho nunca esto alguien tiene algun tutorial a seguir algo que me ayude con esto.
Nada +. |
|||||||
|
||||||||
gutierrezr |
|
|||||||
![]() ![]() ![]() ![]() ![]() Moderador ![]() Estado: desconectado ![]() Identificado: 28/03/07 Mensajes: 179 |
en su momento lo hice trabajar pero no en CentOS , en SuSE ..
pero te dejo una guía http://www.work4net.it/2008/12/samba-clamd-samba-vscan-su-centos-52.html por otro lado te recomiendo no uses samba en servidor de correo con el antivirus clamav , te dará algunas tareas extras .. |
|||||||
|
||||||||
Joel Barrios Dueñas |
|
|||||||
![]() ![]() ![]() ![]() ![]() Admin ![]() Estado: desconectado ![]() Identificado: 17/02/07 Mensajes: 1761 Localización:Mexico |
Utiliza el procedimiento descrito en este documento:
http://www.howtoforge.com/samba-clamd-samba-vscan-on-centos-5.2 Puedes utilizar los paquetes de ClamAV de AL Server, que ya vienen preconfigurados para funcionamiento básico (específicamente freshclam). Aunque debes configurar clamd, que es engorroso, pero sencillo de realizar siguiendo instrucciones al pie de la letra y que viene en la documentación de ClamAV. Tengo un documento en fase de borrador para Clamd. Deja lo busco y te lo publico aquí mismo en un rato. |
|||||||
|
||||||||
Joel Barrios Dueñas |
|
|||||||
![]() ![]() ![]() ![]() ![]() Admin ![]() Estado: desconectado ![]() Identificado: 17/02/07 Mensajes: 1761 Localización:Mexico |
<p>Esto es solo para el servicio de clamad que se requiere para el módulo de Samba.</p>
<p>Configurar lso depósitos de AL Server para poder instalar ClamaAV en el archivo <b>/etc/yum.repos.d/AL_Server.repo</b> con el siguiente contenido.</p> PHP Formatted Code [AL-Server]name=AL Server para Enterprise Linux $releasever mirrorlist=http://www.alcancelibre.org/al/el$releasever/al-server gpgcheck=1 gpgkey=http://www.alcancelibre.org/al/AL-RPM-KEY <p>Instalar clamav-server, clamav-server-sysv y clamav-update.</p> PHP Formatted Code yum -y install clamav-server clamav-server-sysv clamav-update<p>Copiar ejemplo de clamd.conf como <b>/etc/clamd.d/localhost.conf</b></p> PHP Formatted Code cp /usr/share/doc/clamav-server-*/clamd.conf /etc/clamd.d/localhost.conf<p>Editar <b>/etc/clamd.d/localhost.conf</b> para configurar opciones.</p> PHP Formatted Code vi /etc/clamd.d/localhost.conf<p>De primera instancia, comentar la línea <b>Exambple</b>, que de otro modo impedirá iniciar el servicio.</p> PHP Formatted Code # Comment or remove the line below.# Example <p>Configurar el archivo de bitácoras.</p> PHP Formatted Code # Uncomment this option to enable logging.# LogFile must be writable for the user running daemon. # A full path is required. # Default: disabled LogFile /var/log/clamd.localhost <p>Definir que se examinen los archivos PDF.</p> PHP Formatted Code # This option enables scanning within PDF files.# Default: no ScanPDF yes <p>Por motivos de seguridad, específicar que se utilice el usuario <b>clamav</b>.</p> PHP Formatted Code # Run as another user (clamd must be started by root for this option to work)# Default: don't drop privileges User clamav <p>Crear archivo de bitácora, configurarlo para qeu pertenezca al grupo <b>nobody</b> y tenga permisos de lectura y escritura para propietario y sol escritura para grupo.</p> PHP Formatted Code touch /var/log/clamd.localhostchgrp nobody /var/log/clamd.localhost chmod 0620 /var/log/clamd.localhost <p>Copiar el archivo de ejemplo para rotación de bitácoras dentro de <b>/etc/logrotate.d/</b>.</p> PHP Formatted Code cp /usr/share/doc/clamav-server-*/clamd.logrotate /etc/logrotate.d/clamd<p>El contenido del archivo <b>>/etc/logrotate.d/clamd</b> debe ser similar al siguiente:</p> PHP Formatted Code /var/log/clamd.localhost {monthly notifempty missingok postrotate killall -HUP clamd.localhost 2>/dev/null || : endscript } <p>Copiar el archivo de ejemplo para sysconfig como <b>/etc/sysconfig/clamd.localhost</b>.</p> PHP Formatted Code cp /usr/share/doc/clamav-server-*/clamd.sysconfig /etc/sysconfig/clamd.localhost<p>Editar el archivo <b>/etc/sysconfig/clamd.localhost</b> para definir variables de entorno a utilizar.</p> PHP Formatted Code vi /etc/sysconfig/clamd.localhost<p>El contenido del archivo <b>debe</b> ser el siguiente:</p> PHP Formatted Code CLAMD_CONFIGFILE=/etc/clamd.d/localhost.confCLAMD_SOCKET=/var/run/clamd.localhost/clamd.sock CLAMD_OPTIONS= <p>Copiar el guión de inicio de ejemplo como <b>/etc/init.d/clamd.localhost</b>. Debe llevar el nombre <b>clamd.localhost</b> obligatoriamente.</p> PHP Formatted Code cp /usr/share/doc/clamav-server-*/clamd-init /etc/init.d/clamd.localhost<p>Editar el archivo <b>/etc/init.d/clamd.localhost</b></p> PHP Formatted Code vi /etc/init.d/clamd.localhost<p>Debe configurarse el nombre del servicio como localhost y definirse la ruta del archivo de envoltorio:</p> PHP Formatted Code #!/bin/bash# # chkconfig: - 75 25 # description: The clamd server running for locahost CLAMD_SERVICE=localhost . /usr/share/clamav/clamd-wrapper <p>Añadir el servicio <b>clamad.localhost</b> a los servicios de arranque del sistema.</p> PHP Formatted Code chkconfig clamd.localhost on<p>Crear un enlace simbólico de <b>/usr/sbin/clamd</b> hacia <b>/usr/sbin/clamd.localhost</b>.</p> PHP Formatted Code ln -s /usr/sbin/clamd /usr/sbin/clamd.localhost<p>Crear el directorio que será utilizado para el archivo de número de proceso.</p> <p>Configurar el directorio anterior como propiedad del usuario y grupo <b>nobody</b></p> <p>Iniciar el servico <b>clamad.localhost</b>.</p> PHP Formatted Code service clamd.localhost start |
|||||||
|
||||||||
Joel Barrios Dueñas |
|
|||||||
![]() ![]() ![]() ![]() ![]() Admin ![]() Estado: desconectado ![]() Identificado: 17/02/07 Mensajes: 1761 Localización:Mexico |
||||||||
|
||||||||
manowar |
|
|||||||
![]() ![]() ![]() ![]() ![]() Miembro Activo ![]() Estado: desconectado ![]() Identificado: 26/02/07 Mensajes: 280 Localización:Santiago - Chile |
Grande!!
Cuanta ayuda,y yo no encontre nada muy util googleandoooo. Como comentario nada mas por nada haria mi servidor de datos ademas servidor de correo. Gracias por las respuestas y a trabajar. |
|||||||
|
||||||||
manowar |
|
|||||||
![]() ![]() ![]() ![]() ![]() Miembro Activo ![]() Estado: desconectado ![]() Identificado: 26/02/07 Mensajes: 280 Localización:Santiago - Chile |
UUUUUUUh.
Me quede con u problemilla eso si, el server tiene Centos 4.x. ejem......... sera desde los tar.gz no mas al parecer. |
|||||||
|
||||||||
Joel Barrios Dueñas |
|
|||||||
![]() ![]() ![]() ![]() ![]() Admin ![]() Estado: desconectado ![]() Identificado: 17/02/07 Mensajes: 1761 Localización:Mexico |
AL Server para CentOS 4 incluye ClamAV. AL Server es paquetería muy selecta y estable para servidor. Solo modifica el procedimiento utilizando las versiones de CentOS 4.
|
|||||||
|
||||||||
manowar |
|
|||||||
![]() ![]() ![]() ![]() ![]() Miembro Activo ![]() Estado: desconectado ![]() Identificado: 26/02/07 Mensajes: 280 Localización:Santiago - Chile |
No me levanta clamav, me da los siguientes errores, que conste que segui al pie de la letra el manual que subio Joel.
Probe mmodificando permisos, pero me dio otros errores; aqui dejo las salidas: Iniciando clamav.localhost por primera vez con este permiso para logs chmod 0620 /var/log/clamd.localhost -rw--w---- 1 root nobody 7901 mar 13 17:00 clamd.localhost [root@cserver clamd.localhost]# service clamd.localhost start Iniciando clamd.localhost: ERROR: Can't open /var/log/clamd.localhost in append mode (check permissions!). ERROR: Can't initialize the internal logger Luego modifique los permisos; chmod 777 /var/log/clamd.localhost y el error cambia a; [root@cserver clamd.localhost]# service clamd.localhost start Iniciando clamd.localhost: ERROR: LOCAL: Socket file /var/run/clamd.localhost/clamd.sock could not be bound: Permission denied clamd.sock no existe aun, asi que no entiendo la salida del error S.O.S |
|||||||
|
||||||||
gutierrezr |
|
|||||||
![]() ![]() ![]() ![]() ![]() Moderador ![]() Estado: desconectado ![]() Identificado: 28/03/07 Mensajes: 179 |
que versión de clamav estas usando? instalaste la de howtoforge o la AL-Desktop?
me da la impresión que tienes problemas con clamav , usa la del repositorio de DAG y nos dices como te va.. saludoss |
|||||||
|
||||||||
manowar |
|
|||||||
![]() ![]() ![]() ![]() ![]() Miembro Activo ![]() Estado: desconectado ![]() Identificado: 26/02/07 Mensajes: 280 Localización:Santiago - Chile |
instale clamav desde los depositos de AL-Desktop, tal como lo indica el manual de Joel, no quise probar el de Dag, hasta tener una respuesta. Pero seguire esperando alguna mas que me indique cual es el error o si a alguien le ha funcionado con los paquetes de AL-Desktop.
|
|||||||
|
||||||||
Contenido generado en: 0.77 segundos |
![]() ![]() |
Todas las horas son CST. Hora actual 05:09 . |
|
|