Samba com autenticação bem simples, com alguns compartilhamentos públicos e outros privados, onde cada usuário pode somente ter acesso ao seu compartilhamento através de autenticação, compartilhamentos com lixeira.
O Samba é simplesmente o melhor servidor de arquivos existente no mundo e ao contrário do que muitos pensam, é muito simples de instalar e configurar. Estas configurações foram feitas usando de duas distros: Ubuntu Server e Mandriva 2009.1.
Instalando o Samba
Existem várias maneiras de se instalar o Samba. A que eu utilizei foi:
# apt-get install samba
Outras opções:
# yum install samba
# rpm -ivh samba
Ou pelo Yumex ou Synaptic, que fazem parte da plataforma gráfica.
A instalação é bem simples.
Configuração
O arquivo de configuração do Samba se encontra em /etc/samba, então vamos editar o smb.conf (que é o arquivo de configuração do Samba), mas como o arquivo de configuração padrão geralmente é descartado, então vamos mover o mesmo para algum lugar, no meu caso costumo colocar dentro do /home:
# mv /etc/samba/smb.conf /home
Depois de mover o arquivo, vamos editar nosso novo arquivo de configuração do Samba:
# vi /etc/samba/smb.conf
[global]
workgroup = will.localdomain
netbios name = samba
security = user
server string = samba
map to guest = Bad User
valid users = will ronaldo
[1] Comentário enviado por joserf em 21/09/2009 - 16:29h
me diga uma coisa amigo, como faço para apagar os arquivos da lixeira com + de 15 dias, por exemplo o usuario apaga um arquivo o arquivo vai para lixeira e essa lixeira vai enchendo e enchendo como faço para ela apagar os arquivos que estao nela a + de 15 dias? e possivel tbm limitar o tamanho dessa lixeira ?
[2] Comentário enviado por celsopimentel em 01/10/2009 - 15:17h
Ola amigo!
Gostaria de possível uma dica sua.
Estou com um pequeno problema, seguinte:
Configurei um servidor Samba simples, quero apenas para compartilhar arquivos na rede, e definir algumas políticas de acesso. Esta tudo funcionando corretamente.
Um único problema ocorre, se eu ligar um PC com XP, acessar a rede, entrar em um compartilhamento, ele pede usuário e senha para o compartilhamento específico e acessa normal. O problema é que se eu quiser entrar em outro compartilhamento pertencente a outro usuário, ele não deixa, na verdade percebo que ele fica logado com o promeiro usuário do samba que eu acessei, se eu reiniciar o PC, e entrar no compartilamento em outro direorio de outro usuário, ele acessa corretamente, mas como disse, ele fica logado com esse, não consigo acessar outro compartilhamento de outro usuário sem reiniciar o computador. Como faço para ele fechar ou fazer logoff ao acessar um compartilhamento com um usuário samba?
[3] Comentário enviado por israel_super em 11/02/2010 - 23:51h
Ola pessoal
eu fiz um server em laboratorio para um cliente. ele era samba dominio com squid e iptables, squid autenticado autenticando com usuarios do dominio samba.
ate ai tudo certo
faixa de ip da wan 192.167.1.1/24
faixa rede 192.168.1 254/24
em laboratorio tava perfeito
mas cheguei no cliente, eu nao pude deixar a rede dele com as faixas de ip que eu tinha feito em lab.
pois na rede ele tem umas maquinas CNC q se comunicam por ip fixo com os pc e pra mudar ip das maquinas é froid
a rede la era 10.0.1.1
modem ligado direto no hub
mask 255.0.0.0
entao tive q mudar os ips do servidor
deixei a wan com 192.167.1.1/24 e lan eu coloquei 10.0.1.1/8
reconfigurei o DHCPD, Alterei o ip no IPtables, Squid, Sarg e httpd
o squid nao queria mais autenticar no samba
depois de horas pequisando achei o problema
tem q excluir o arquivo wins.dat e restartar o samba
dai autentica perfeito
porem agora as maquinas nao ingressam no dominio
ele pede o user e a senha do adm
mas fica pensando e da o erro que o usuario e senha nao foi encontrado
tipo parece que o usuario nao faz parte do adm do samba
meu samba é 3.4 e tava perfeito em laboratorio, ate tinha conseguido ingressar win7 nele.