Samba (smb.conf)

Exemplo de configuração do Samba para autenticar automaticamente usuários Win NT e 2000.

Categoria: Samba

Software: Samba

[ Hits: 101.850 ]

Por: Perfil removido


Configure o Samba usando como exemplo o arquivo abaixo, então é só adicionar os usuários do Windows no Linux:



# adduser usuario -g grupo -p senha



e no Samba:



# smbadduser usuario=grupo



E está tudo funcionando! Dica: Não dê acesso à shell para os
usuários do Windows que não necessitem usá-lo.


#============== Global Settings ==============

[global]
 workgroup = grupo
 netbios name = nome_maquina
 server string = Servidor Linux

 log file = /var/log/samba/%m.log
 max log size = 500
 debug level = 1
    
 security = server
 password server = Windows_NT_Machine
 smb passwd file = /etc/smbpasswd
 socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
 unix password sync = yes
 encrypt passwords = yes
 map to guest = never
 null passwords = no
 preferred master = no
 domain master = no
 wins support = no
 netbios aliases = nome_maquina
 logon drive = hda1
 logon home = /home


#============== Share Definitions ==============

[Servidor_Arquivos]
 path = /pasta_compartilhada
 comment = Servidor de Arquivos
 available = yes
 browseable = yes
 public = yes
 writable = no
 printable = no
 only user = yes
 username = user1 user2 user3 user4 
 guest only = no
 create mask = 0755

[FTP_Publico]
 path = /dir_to_ftp_default
 comment = Servidor FTP 
 available = yes
 browseable = yes
 public = yes
 writable = yes
 printable = no
 only user = yes
 username = user1 user2 user3 user4 
 guest only = no
 create mask = 0755

[Arquivos_Pessoais]
 path = /home/samba
 comment = Arquivos Pessoais
 available = yes
 browseable = yes
 public = yes
 writable = yes
 printable = no
 only user = yes
 username = user1 user2 user3 user4  
 guest only = no
 create mask = 0755
  


Comentários
[1] Comentário enviado por @[email protected] [email protected] em 28/02/2004 - 09:47h

Mais vc configurou os scripts?

[2] Comentário enviado por removido em 28/02/2004 - 14:25h

Não utilizei scripts, apenas compartilhei as pastas.

[3] Comentário enviado por giuliano em 28/02/2004 - 22:51h

eu queria fazer o seguinte: na empresa onde trabalho tem 99% de Windows. Eu mesmo querendo nao consgio fujir dele...
Entao eu queria fazer um share na minha maquina, no linux, mas que os usuarios da rede autenticassem no servidor NT (domain controler), pois senao eu teria que adicionar os usuarios no meu linux uma um, certo?
É possível fazer o linux mandar autenticar no windows ??? O seu .conf faz isso?
isso me resolveria um problemao, e eu ainda conseguirira fujir do windows... :)

[4] Comentário enviado por removido em 29/02/2004 - 17:44h

Olá giuliano! É possível fazer o linux autenticar num server NT, mas o meu .conf não faz isso. Não é tarefa muito complicada implementar essa solução, basta vc pegar um manual do samba... eu recomendo o guia rápido do samba da editora Novatec. Com este guia vc consegue fazer tudo, pois ele explica para que servem todas as opções do .conf do samba. Assim que possível vou fazer uns testes, tentando fazer isso que vc disse, então eu posto um outro .conf... valeu ;)

[5] Comentário enviado por denishark em 30/03/2004 - 09:33h

Olá, estou com um problema aqui e gostaria que me ajudasse, meu samba roda em uma rede com um servidor win2k, acesso todos os compartilhamentos da rede normalmente, porém, o servidor, eu só consigo acessa-lo via SMBCLIENT, via o SMBMOUNT sempre dá um erro de "Access denied.", mesmo informado o usuário e senha corretos, o q fazer ?

[6] Comentário enviado por removido em 30/03/2004 - 10:54h

Você está tendo problemas com permissões nessas pastas compartilhadas. Você deve verificar se o seu usuário ou seu grupo, ou todos, tem permissão de ver o conteúdo deste diretório. Para testar, tente liberar tudo (chmod 777 nome_do_diretorio), teste, depois vá restringindo as permissões.

[7] Comentário enviado por ze_reno em 03/06/2004 - 10:21h

Meu server esta funcionando como PDC na rede!!! Agora como eu faco um script de logon para dar ou retirar permissoes aos usuarios???

[8] Comentário enviado por kampz em 04/10/2004 - 18:03h

Olá z_reno!

Primeiro vc deve editar os scripts de logon.bat no proprio bloco de notas do Windows (para não ter problemas na hora de executar) depois transporta-los para uma pasta (/etc/scripts por exemplo) e no conf do samba chama-los. Eu não me lembro bem dos comando de mapeamento do Windows, mas no manual de instalacao do NT ou livros do antigo NETWARE tem o basico para criar um mapeamento de pastas na rede criando um perfil para cada usuario.

Espero poder ter te ajudado. "viva o LINUX"

[9] Comentário enviado por elmatt em 01/03/2005 - 01:50h

Para mapear unidades/diretórios remotos no Windows, dá para usar o comando NET:
NET USE X: \\SERVIDOR\COMPARTILHAMENTO

[10] Comentário enviado por acosas em 22/03/2005 - 11:20h

HE!!! meu servidor aqui e windows 2003 server , gostaria que as maquinas linux com fedora core2 se loga-se em meu servidor . Como fazer isto ?

[11] Comentário enviado por yros em 23/03/2005 - 03:30h

como fazer o linux autenticar maquinas windows 2003 ?

[12] Comentário enviado por kernel.panic em 02/05/2005 - 22:33h

Ola pessoal boa tarde,
gostaria de aprender como faz para subir um servidor samba controlador de dominio salvando os profiles dos usuarios no servidor ... o domino ja funciona porém o XP nao consegue carregar os pofiles qdo logo ou será q é o samba q naum esta fornecendo p/ o xp ? , abaixo alguns trechos do meu smb.conf q podem estar errado ...
[global]
logon path = \\Documents and Settings\%u
[netlogon]
path = /home/smb/%u
[profiles]
path=/home/smb/%u
criei dentro de /home/smb 3 pastas "VAZIAS" de usuario q tambem estao cadastrados no samba e dei um chmod 777 em /home/smb e um chown usuario pastadousuario dentro de /home/smb ...
o q pode estar errado ?
estou logando c/ usuario e o windows fala q naum foi possivel carregar o perfil.

[13] Comentário enviado por Binest em 07/06/2005 - 08:26h

Olá pessoal, estou aqui com um problema e gostaria que me podessem ajudar ;) Quero fazer um servidor samba para poder fazer o login em workstations com windows 2000 mas só que sou novato em linux...já li alguns manuais mas tou sempre com um pé atrás...isto é urgente...se me poderem ajudar agradeço ;) Abraços

[14] Comentário enviado por kovas em 03/10/2005 - 16:36h

ola meu caro amigo ... essa conf . funciona o redhat 9 tb ou terei q mudar alguma coisa para funcionar

[15] Comentário enviado por marcelohscp em 25/11/2005 - 12:55h

mto legal vlw da dica
viu como faço pra trocar um usuário de grupo???
t ++

[16] Comentário enviado por loherrero em 20/01/2006 - 15:16h

Estou com um problema, eu criei um usuario e entrei no arq.passwd e alterei o ROOT com permissao 500:500 e deixei o usuario com 0:0, agora nao consigo entrar com a senho do usuario e a senha do root nao consigo gravar, como eu volto o root com poderes do root 0:0.

[17] Comentário enviado por robertotux em 22/01/2006 - 12:49h

mais so isso, faltou configurar o script do samba para que ele reconheça a rede .

[18] Comentário enviado por porter em 01/02/2006 - 18:03h

Olá sou novato no mundo do linux suse e estou com algumas dificuldades em configurar o samba, apache, squid e sarg se alguem poder me indicar um tutorial completo ou um livra bom eu vou ficar muito agradecido. Goiânia-Goiás.

[19] Comentário enviado por tgonet em 31/03/2006 - 17:40h

porter, tb sou novato, mas configurei o Squid e o Sarg aqui na minha empresa com base nos sites abaixo, e está funcionando perfeitamente.
http://www.guiadohardware.net/artigos/292/
http://www.guiadohardware.net/tutoriais/090/
http://www.devin.com.br/eitch/sarg/
http://geocities.yahoo.com.br/cesarakg/installing-configuring-squid.html
http://geocities.yahoo.com.br/cesarakg/AuthenticationAndSquid.html
Espero que ajude. :D

[20] Comentário enviado por LordElfo em 24/07/2006 - 14:33h

Olá eu Estou precisando de uma ajuda... estou com um problema similar ao que o Giuliano postou anteriormente que seria fazer com que os usuários do Samba utilizassem a autenticação do WINDOWS XP (Servidor de dominio) para evitar que eles decorem novas senhas ... Agradeço a ajuda

[21] Comentário enviado por l-x em 19/08/2008 - 16:56h

otimo post, parabens

[22] Comentário enviado por JuniorDiaz em 28/09/2011 - 10:39h

Vlw pela dica!! Ótimo post!

[23] Comentário enviado por smirnoff em 28/12/2011 - 11:02h

Bom dia, amigos.

Minha dúvida: possuo uma pasta compartilhada no samba, "/shared" que é acessada pelos usuários windows via "Arquivos", o que eu gostaria de fazer é: a pasta "/backup/relatórios" fosse mapeada para acesso via "Arquivos/relatórios". Tentei alguns xunxos aqui, mas nada conclusivo.

O motivo que preciso disto é o seguinte, a grande empresa que trabalho já possuio em centenas de computadores este mapeamento Arquivos, pedir para todos eles adicionarem mais esta pasta, seria extremamente desagradável.

Alguém sabe como faço isso?


Contribuir com comentário