Curso Servidor Linux Samba - Parte1
Autor: Rodrigo Griffo | Publicado: 2011-10-23T18:44:00-02:00


Já trabalho com o samba a algum tempo e posso afirmar que ele não e tão complicado quanto muitos acham.... o que eu vejo normalmente por ai na net e muita explicação do smb.conf confusa e em geral desorganizada. O que vou mostrar aqui pra vocês é uma forma simples de instalar o serviço samba no linux, para ser mais exato no CentOS (a mesma configuração pode ser aplicada nas versões 5.x e 6.x).



Antes de começar a falar sobre a instalação vamos montar um esquema de rede e para qual será a finalidade do servidor na rede dividindo os setores e usuários.



Nossa rede nesse primeiro momento será GRUPO LOCAL ou seja nesse momento não teremos configuração em domínio (acredito que para uma rede pequena essa configuração servirá muito bem). Sendo assim vamos apresentar nossa rede.



GRUPOS: Financeiro - Rh - Diretoria - Suprimentos - Recepção e Ti

USUÁRIOS: Tio Patinhas - Pateta - Pato Donald - Pluto - Huguinho&nbsp; - Zezinho - Luizinho e Rodrigo Griffo.

PASTAS: Cada grupo terá sua pasta além de criar uma pasta com nome de TRANSITO.



Para começar a nossa configuração devemos instalar o CentOS no servidor (eu prefiro a instalação netinstall que expliquei como fazer aqui). O particionamento deverá ser feito da forma que melhor lhe convier e claro não podemos esquecer de um hd de backup dos arquivos.

 

 Instalou ? Agora vamos atualizar nosso CentOS (caso não tenha feita a instalação por netinstall) com este comando:&nbsp;



yum update -y



Beleza agora com a sua instalação atualizada vamos instalar o samba com este comando:



yum install samba -y



Feita a instalação do serviço samba no seu servidor agora vamos começar a prepar a configuração&nbsp; dele.... não podemos esquecer que toda esta configuração será executada com o usuário root.



Vamos acessar a pasta do samba no servidor desta forma:



cd /etc/samba



Agora que acessamos a pasta vamos renomear o arquivo original do samba o smb.conf:



mv smb.conf smb.conf.old



Ok agora novo arquivo de configuração do samba já foi renomeado vamos criar um novo arquivo de configuração:



vim smb.conf



Agora vamos começar a nossa configuração do smb.conf entrando em modo de edição no vim apertando a tecla " i ". Fez ? beleza.......... vamos começar a descrever a como o servidor vai se comportar editando a seção GLOBAL.



[global]

workgroup = GTI

netbios name = Servidor Linux CentOS

server string = Linux THE POWER

os level = 100

security = user

domain master = false

log file = /var/log/samba/log.%m

log level = 1

#MELHORANDO O DESEMPENHO

socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192

read raw = yes

write raw = yes

oplocks = yes

max xmit = 65536

getwd cache = yes

#SERVIDOR DE DATA E HORA

time server = yes

#COLOQUE NA INICIALIZAÇÃO DO SISTEMA CLIENTE ESTE COMANDO

#C:\&gt;net time \\servidor /set /yes

#SERVIDOR RESPONDENDO PELA PLACA&nbsp; DE REDE

bind interfaces only = yes

interfaces = eth0

#SERVIDOR WINS

wins support = yes

wins proxy = no

dns proxy = no

max wins ttl = 518400

min wins ttl = 21600

#SERVIDOR SAMBA FALANDO PORTUGUES

unix charset&nbsp; = iso8859-1

display charset = cp850

#CAIXA BAIXA - MINUSCULO 

preserve case = no

short preserve case = no

default case = lower



Agora que fizemos esta parte da configuração vamos sair do modo de edição do vim e vamos salvar desta forma:



Aperte a tecla ESC + : + wq!



Beleza pessoal..... por hoje ficamos por aqui, um grande abraço a todos.



Rodrigo Griffo

Gestor de T.I