Como criar e configurar o módulo Bitdefender vfs Samba

Para compilar o módulo Bitdefender vfs module, são precisas as fontes do servidor Samba. Há duas maneiras de obter a fonte do servidor Samba. Se estiver a usar um sistema baseado em rpm, baixe o src.rpm a partir do repositório distro, ou simplesmente use yum para baixar e instalar o ficheiro src.rpm.

Por exemplo, no Fedora Core, baixe o ficheiro src.rpm do repositório e instale-o com:
# rpm -ivh samba-3.0.24.src.rpm


Se a instalação for OK, vá a  /usr/src/redhat/SPECS e reconstrua o ficheiro src.rpm:
    # cd /usr/src/redhat/SPECS
    # rpmbuild -bc samba.spec

É possível ser preciso de mais alguns pacotes (libacl-devel, cups-devel, gnutls-devel, autoconf, libtool) para reconstruir o pacote src.rpm. Se for esse o caso, use a maneira distro para instalar os pacotes que faltam.

A outra maneira é de obter a última fonte tarball a partir do website Samba ou aquele que corresponde à sua versão instalada

# smbd -V

Vá a /opt/Bitdefender/var/src, e descompacte o ficheiro Bitdefender-Samba-vfs.tar.gz através do:

    # tar -xvf Bitdefender-Samba-vfs.tar.gz

Para compilar o vfs, escreva numa consola:

    # ./configure --with-samba-source=samba_source_directory

onde está  /usr/src/redhat/BUILD/samba-3.0.24 (para versão 3.0.24) se o src.rpm for usado, ou poderá ser o caminho para as fontes samba a partir do ficheiro tar.gz. Se não houver nenhuma mensagem de erro, escreva:

    # make && make install

Por padrão o ficheiro vfs bdvfs3.so está instalado em /usr/lib/samba/vfs. Este caminho pode ser mudado através do comando --setting --with-install-dir parameter in the configure command.

O módulo Bitdefender Samba VFS é activado /desactivado com base em partilhas. Poderá activar/desactivá-lo através de um dos seguintes comandos:

    # bdsafe samba vfs

Por exemplo, o resultado será algo assim:

    global
        Path           :
        VFS            : disabled

    public
        Path           : /data/500GB/public/
        VFS            : disabled

Para ligar Bitdefender vfs para a partilha pública, escreva:

    # bdsafe samba vfs enable public

Para verificar o status da partilha pública, escreva:
    # bdsafe samba vfs status public

O resultado será algo assim:

    public
        Path           : /data/500GB/public/
        VFS            : enabled
        Failure action : (default)
        Actions:
            On infected  : (default)
            On suspected : (default)
            On riskware  : (default)

Para verificar se Bitdefender samba vfs está a funcionar, tente copiar o vírus EICAR a partir de uma máquina Windows numa partilha pública. Se funcionar, uma nova entrada irá aparecer no ficheiro /opt/Bitdefender/var/log/virus.log e o ficheiro do vírus não será copiado na partilha pública:

“05/06/2009 11:15:03 BDFILED MALWARE: /data/500GB/public/eicar.com (/data/500GB/public/eicar.com), malware: EICAR-Test-File (not a virus), status: Infected, action: Deleted (disinfect, delete, deny)”

Agora, a sua partilha pública está protegida contra malware por Bitdefender.

Para mais informações sobre o módulo Bitdefender vfs por favor leia o ficheiro INSTALL.samba-vfs da sua instalação Bitdefender.


Dê uma nota a esse artigo:

Enviar