Gerenciar compartilhamentos do Samba4 [RESOLVIDO]

1. Gerenciar compartilhamentos do Samba4 [RESOLVIDO]

João Paulo de Vasconcelos Resende
jpvr2005

(usa Debian)

Enviado em 21/02/2014 - 14:19h

Boa tarde amigos,
Gostaria de saber de vocês se é possível configurar compartilhamentos do samba4 sem usar a ferramenta de administração do Windows.
Até o momento, os materiais que encontrei na web, da referências de configurar o compartilhamento de arquivos pelo windows, porém queria saber como fazer isso direto do linux.
Meu objetivo é montar apenas um servidor de arquivo e separar pastas para cada setor. E todos os materiais que vejo, o pessoal fala em colocar no domínio etc, isso é mesmo necessário para um servidor de arquivo apenas?

Agradeço a ajuda de todos.
Att.
João Paulo


  


2. MELHOR RESPOSTA

Roberto Costa
asparion

(usa Ubuntu)

Enviado em 21/02/2014 - 15:14h

firmeza se quiser fazer o compartilhemento por grupo e so criar o grupo, adicionar o usuario no grupo.
e na .conf do samba muda a linha

valid users = fulando

para

valid users = @grupo


marca minha resposta como melhor pra ganhar uns pontinhos

valeu abraçoss.

3. Re: Gerenciar compartilhamentos do Samba4 [RESOLVIDO]

Roberto Costa
asparion

(usa Ubuntu)

Enviado em 21/02/2014 - 14:31h

Boa tarde.
amigo se voce quiser voce pode fazer tudo com o samba. um exemplo bem simples para voce ja ter uma ideia.

e empresa LINUX tem um setor INFORMATICA e um setor FINANCEIRO certo.
temos o usuario fulano e o usuario cicrano.

bem vamos la.

# Crie os diretorios
mkdir /home/linux
mkdir /home/linux/informatica
mkdir /home/linux/financeiro

# De todas as permissoes
chmod -R 777 /home/linux

# instale o samba
apt-get install samba

# abra o arquivo de configuração
vi /etc/samba/smb.conf

# Segue conteudo do arquvio

[global]
workgroup = GRUPO
server string = Samba Server Version %v
security = user
passdb backend = tdbsam
load printers = yes
cups options = raw

[INFORMATICA]
comment = Pastas Particulares
writeable = yes
path = /home/linux/informatica
browseable = yes
valid users = fulando

[FINANCEIRO]
comment = Pastas Particulares
browseable = yes
writeable = yes
valid users = cicrano
path = /home/linux/financeiro


# feito isso crie os usuarios e adicione no samba

useradd -M fulano
useradd -M cicrano

smbpasswd -a fulano
smbpasswd -a cicrano


# Libere as portas no firewall
137 tcp
139 udp
445 tcp


# Reinicie o samba
/etc/init.d/smb restart

# fulano pode acessa a pasta informatica e cicrano pode acessar a pasta financeiro

\\seuservidor ex
\\192.168.1.1

esse é um compartilhamento simples voce pode melhorar conforme a sua necessidade.

abraços




4. Re: Gerenciar compartilhamentos do Samba4 [RESOLVIDO]

João Paulo de Vasconcelos Resende
jpvr2005

(usa Debian)

Enviado em 21/02/2014 - 14:41h

EDIT: Encontrei aqui, é lá no smb.conf que vc colocou. Vou testar e já retorno se consegui sucesso! Muito Obrigado!

asparion,
Obrigado pelo retorno rápido!
Onde que define qual usuário pertence a tal grupo (informatica ou financeiro)?



Att.
João Paulo


5. Não deu certo

João Paulo de Vasconcelos Resende
jpvr2005

(usa Debian)

Enviado em 21/02/2014 - 14:50h

Amigo,
Não deu certo, coloquei da forma que foi falado e mesmo assim não deu. Quando tento acessar o compartilhamento, tanto informatica como financeiro, dá erro de acesso, poderia me ajudar a "debugar" este problema?

Att.
João Paulo


6. Re: Gerenciar compartilhamentos do Samba4 [RESOLVIDO]

Roberto Costa
asparion

(usa Ubuntu)

Enviado em 21/02/2014 - 14:53h

ta pedindo o usuario e senha pelo menos quando voce acessa o servidor. ta podendo visualizar as duas pastas.

no exemplo o compartilhamento esta por usuario se quiser fazer por grupo e de outra forma


7. Re: Gerenciar compartilhamentos do Samba4 [RESOLVIDO]

João Paulo de Vasconcelos Resende
jpvr2005

(usa Debian)

Enviado em 21/02/2014 - 14:55h

asparion escreveu:

ta pedindo o usuario e senha pelo menos. ta podendo visualizar as duas pastar.

no exemplo o compartilhamento esta por usuario se quiser fazer por grupo e de outra forma


Quando logo no diretório, pede usuário e senha.
No meu caso, o usuario jpaulo deveria ter acesso a pasta informatica e o usuario rogerio na pasta financeiro. Nas duas pastas pedem usuario e senha e quando logo da erro falando que meu usuário não tem permissão de acesso.






8. Re: Gerenciar compartilhamentos do Samba4 [RESOLVIDO]

Roberto Costa
asparion

(usa Ubuntu)

Enviado em 21/02/2014 - 14:56h

da um chmod no diretorio
ex:
chmod -R 777 /home/linux/informatica


9. Deu certo!

João Paulo de Vasconcelos Resende
jpvr2005

(usa Debian)

Enviado em 21/02/2014 - 15:01h

asparion escreveu:

da um chmod no diretorio
ex:
chmod -R 777 /home/linux/informatica




Ah, deu certo cara!!!!
Foi vacilo meu! Ao invés de dar permissão 777 ao diretório da pasta informatica e financeiro, eu havia dado no diretório da pasta do usuário.



Vou continuar implementando aqui, muito obrigado cara!

Att.
João Paulo



10. Comando smbpasswd

Adriano Wengrat
adrianowengrat

(usa CentOS)

Enviado em 10/09/2014 - 11:42h

Bom dia a todos do fórum!

Segui os passos do tutorial do asparion, porém, quando vou executar o comando "smbpasswd - usuario" me retorna o seguinte erro:

"bash: smbpasswd: Comando não encontrado..."

Alguma ideia?


11. Dica

João Paulo de Vasconcelos Resende
jpvr2005

(usa Debian)

Enviado em 11/09/2014 - 08:09h

Bom dia adrianowengrat,

Veja nesse link:

https://www.mundotibrasil.com.br/gerenciando-usuarios-e-grupos-pelo-shell-no-samba4/

Veja se te ajuda, consegui configurar quase tudo por ai.
Única coisa que não consegui resolver foi fazer o compartilhamento para o grupo todo, tive que ir colocando os usuários um por um.

Até.




  



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts