Pesquisar neste blog

quinta-feira, 23 de dezembro de 2010

sambando com o Linux e o windows

Atendendo a pedidos, vou postar aqui como configuro um samba de maneira fácil e rápida além de disponibilizar meu smb.conf, com proibições e compartilhamento com senha.

Primeiramente caso vc não possua o samba instalado em seu Debian,(o que acho impossível) faça-o com um #apt-get install samba.

Depois abra o terminal e vá até /etc/samba.

Recomendo que se você é bom de inglês, dê uma olhada no arquivo smb.conf que está no diretório do samba.

Renomeie o arquivo #mv smb.conf smb.conf.orig

Crie um novo arquivo #touch smb.conf;

Abra-o com seu editor de preferência, no meu caso #vim smb.conf

Copie o conteúdo abaixo e cole (ctrl-shit-v):

[global] #bem básico, vc pode incrementar várias opções aqui
netbios name = SMB.SRV.DEBIAN
 workgroup = HOSPITAL
 security = user
 encrypt passwords = yes
 wide links = no
 wins support = yes
 hosts allow = 192.168.0.
 hosts deny = 192.168.2.
 printing = cups
 load printers = yes

[Arquivos Debian]#meu diretório no Debian que acesso de outras estações.PS=Sò eu acesso, vide valid users
 path = /home/mauricio
 read only = no
 writable = yes
 browseable = yes
 valid users = mauricio


[Geral] Nesse diretório os usuários podem compartilhar arquivos entre si, menos os tipos que estão em veto files, mapeei uma unidade de rede nas WS para acessarem como local esse compartilhamento
 path = /home/adms
 read only = no
 writable = yes
 browseable = yes
 valid users = mauricio,samba
 veto files = /*.mp3/*.avi/*.mpeg/*.mpg/*.eml/*.wav

È preciso que o usuário que vai acessar o samba tenha conta no linux: #adduser -a usuario e no samba #smbpasswd -a usuario.

Depois de configurado tudo, vc pode testar com o comando #testparm se seu samba está funcionando ok.

OBS. Aqui não implementei lixeira nem antivírus nem os logs. Pesquise na internet sobre essas implantações que são importantíssimas ao samba, e lembrem-se de criar os diretórios e de dar permissão geral a ele.

Abraços ao que lerem e Feliz Natal.

HoHoHo.