Samba standalone server com antivírus
Este artigo explica a instalação de um servidor de arquivos Samba com o Ubuntu 7.10 compartilhando arquivos com o protocolo SMB e adicionando usuários para os compartilhamentos. Serviços "standalone" são serviços como Samba, Apache, Sendmail e outros que geralmente são executados no iniciar do servidor, através de scripts de inicialização.
Parte I
Sistema e serviços utilizados:
# apt-get install libcupsys2 samba samba-common
Edite o arquivo de configuração smb.conf da seguinte forma:
OBS: Altere o s dados em negrito de acordo com a sua rede.
Crie o compartilhamentos e dê as permissões:
# mkdir -p /home/shares/allusers
# chown -R root:users /home/shares/allusers/
# chmod -R ug+rwx,o+rx-w /home/shares/allusers/
Reinicie o SAMBA:
# /etc/init.d/samba restart
- Sistema Operacional Ubuntu Server 7.10 - www.ubuntu.com
- Servidor Samba 3x - www.samba.org
- Clamav Antivírus - www.clamav.com
- Samba-vscan - http://ufpr.dl.sourceforge.net/.../samba-vscan-0.3.6.tar.bz2
Instalando e configurando o Samba
Logue como root e instale os pacotes necessários:# apt-get install libcupsys2 samba samba-common
Edite o arquivo de configuração smb.conf da seguinte forma:
[global]
workgroup = GRUPO DE TRABALHO
netbios name = SERVER1
server string = %h server (Samba, Ubuntu)
passdb backend = tdbsam
security = user
username map = /etc/samba/smbusers
name resolve order = wins bcast hosts
domain logons = yes
preferred master = yes
wins support = yes
[allusers]
comment = All Users
path = /home/shares/allusers
valid users = @users
force group = users
create mask = 0660
directory mask = 0771
writable = yes
[homes]
comment = Home Directories
browseable = no
valid users = %S
writable = yes
create mask = 0700
directory mask = 0700
workgroup = GRUPO DE TRABALHO
netbios name = SERVER1
server string = %h server (Samba, Ubuntu)
passdb backend = tdbsam
security = user
username map = /etc/samba/smbusers
name resolve order = wins bcast hosts
domain logons = yes
preferred master = yes
wins support = yes
[allusers]
comment = All Users
path = /home/shares/allusers
valid users = @users
force group = users
create mask = 0660
directory mask = 0771
writable = yes
[homes]
comment = Home Directories
browseable = no
valid users = %S
writable = yes
create mask = 0700
directory mask = 0700
OBS: Altere o s dados em negrito de acordo com a sua rede.
Crie o compartilhamentos e dê as permissões:
# mkdir -p /home/shares/allusers
# chown -R root:users /home/shares/allusers/
# chmod -R ug+rwx,o+rx-w /home/shares/allusers/
Reinicie o SAMBA:
# /etc/init.d/samba restart