Pular para o conteúdo

Montando um PDC com OpenBSD

Nesse artigo iremos demonstrar uma forma simples de instalar o Samba no OpenBSD e assim configurarmos um seguro e funcional PDC com verificação de vírus usando o samba-vscan com o clamav, tendo em vista toda a robustez que o OpenBSD pode proporcionar.
Thiago Alves cvs
Hits: 53.252 Categoria: Linux Subcategoria: Samba
  • Indicar
  • Impressora
  • Denunciar

Parte 4: Configurando inicialização

Essa parte é um pouco chatinha, mas vamos lá, mão na massa.

Para que o samba seja inicializado "automagicamente" quando o servidor for ligado ou reinicializado por conta de queda de energia ou qualquer outra coisa, insira as seguintes linhas no /etc/rc.local:

if [ -f /etc/samba/smb.conf -a X"${samba}" != X"NO" ]; then
       if [ X"${smbd_flags}" != X"NO" -a -x /usr/local/libexec/smbd ]; then
           echo -n ' smbd';    /usr/local/libexec/smbd ${smbd_flags}
       fi
       if [ X"${nmbd_flags}" != X"NO" -a -x /usr/local/libexec/nmbd ]; then
           echo -n ' nmbd';    /usr/local/libexec/nmbd ${nmbd_flags}
       fi
fi

Pra ele rodar com a flag -D, insira no /etc/rc.conf:

smbd_flags="-D"
nmbd_flags="-D"

Agora vamos iniciar o Samba, pode escolher duas maneiras de fazê-lo, reiniciar o servidor ou mandar esses dois comandos:

# /usr/local/libexec/smbd -D
# /usr/local/libexec/nmbd -D


Pronto, agora ele estará rodando, por exemplo:

# ps aux | grep mbd
root      4638  0.0  1.5  2676  1980 ??  Is    12:29AM    0:00.04 /usr/local/libexec/smbd -D
root      2476  0.0  0.5  2676   592 ??  I     12:29AM    0:00.01 /usr/local/libexec/smbd -D
root     10081  0.0  1.0  1148  1292 ??  Ss    12:29AM    0:00.02 /usr/local/libexec/nmbd -D

Agora vamos aos testes.

   1. Introdução
   2. Começando a instalação
   3. Configurando o smb.conf
   4. Configurando inicialização
   5. Testando o servidor
   6. Instalando e configurando o Clamav
   7. Instalando e configurando o Samba-vscan
   8. Alternativas para uso do Clamav
   9. Conclusão

Tornando seu Apache mais seguro com o ModSecurity

CentOS e LVM

Ubuntu + Zoneminder = Solução Livre para CFTV

Snort - The Open Source Network Intrusion Detection System

OpenBSD IDS - Solução Snort e BASE

Carregando scripts ao se logar no Samba

Inserindo Windows (98/XP/2000) no domínio do Samba

Compartilhando pastas com Samba no Slackware - muito simples!

Migrando servidores Linux para autenticação LDAP

Administrando seu servidor Samba com o User Manager

#1 Comentário enviado por rikatz em 28/08/2007 - 09:26h
Boa apagadim

Bom artigo (na real eu nem li inteiro, mas sei q tem qualidade ;P )

Flws

#2 Comentário enviado por staimeer em 28/08/2007 - 22:30h
muito bom o artigo cvs, ainda mas por se tratar de openbsd ja que muita gente tem duvida subre ele, parabens!!

Contribuir com comentário

Entre na sua conta para comentar.