Samba - Configurado como PDC
Configuração passo-a-passo, para tornar o Samba controlador da rede.
Parte 5: Compartilhamento, Requisitos e Conclusão
Compartilhando pastas com o Samba
Compartilhando pastas a nível de segurança e a nível público.Terminada todas estas configurações, o seu servidor Samba como PDC está pronto, agora, é só compartilhar as pastas que deseja e correr pro abraço. É isto que vou ensinar aqui, agora.
A imagem acima, retrata o compartilhamento de 3 pastas, sendo duas públicas a todos e a última, a nível de segurança para grupos. A imagem é auto explicativa, e as opções nela mostradas, já foram mencionadas anteriormente neste artigo.
Na opção Valid Users, em vez do grupo, você pode colocar usuários, ou, até mesmo nomes das máquinas que terão acesso, e também é necessário colocar o título do compartilhamento entre colchetes no início do compartilhamento, por exemplo: [Admin].
Quando você for acessar a pasta remotamente, o nome utilizado da pasta será este nome entre colchetes, então, é aconselhável colocar o nome da pasta como titulo para facilitar a localização.
Ex.: Compartilhar a pasta sistema:
[sistema]
comment = Descrição da pasta
path = endereço da pasta no servidor
browseable = yes
writable = yes
valid users = usuários, grupos ou máquinas que poderão acessar a pasta
force group = força somente o grupo designando a acessar a pasta
create mode = nível de segurança
directory mode = nível de segurança
comment = Descrição da pasta
path = endereço da pasta no servidor
browseable = yes
writable = yes
valid users = usuários, grupos ou máquinas que poderão acessar a pasta
force group = força somente o grupo designando a acessar a pasta
create mode = nível de segurança
directory mode = nível de segurança
Dica: Cadastrando máquinas no PDC
Adicione esta linha na seção onde fala sobre scripts e grupos
add machine script = /usr/sbin/useradd -n -r -g machines -c “Samba Machine” -d /dev/null -s /bin/false '%u%
Esta linha serve para adicionar as máquinas que forem conectadas 'N' servidor automaticamente.
Requisitos para Testes
Aqui, vou falar o que você precisa para o seu servidor Samba trabalhar.Primeiramente, crie grupos com o comando:
# groupadd nome_do_grupo
Crie usuários e adicione-os nos grupos com o comando:
# adduser -g nome_do_grupo nome_do_usuario
Crie as pastas de cada grupo, e deixe-as com permissão total:
# mkdir /nome_da_pasta_do_grupo e depois
# chmod 777 /nome_da_pasta_do_grupo
Adicione o usuário criado no Samba com o comando:
# smbpasswd -a nome_do_usuario
Digite a senha do usuário quando pedir, e depois quando pedir, redigite a senha.
Conclusão
E assim, terminamos a configuração do Samba.Espero que façam bom proveito deste artigo.
Vale ressaltar, que isto é praticamente o início da capacidade do Samba, ele tem muitas outras funções na rede, como já mencionei, e ainda, muito mais para você configurar manualmente adicionando diretamente.
Mas, para início e conhecimento do arquivo, este artigo é ideal.
Espero que aprovem e até a próxima, se Deus quiser.
Achei que o artigo está bem resumido e, por isso, contém algumas brechas que cito abaixo:
1-Não ficou muito claro os parâmetros 'OS Level', 'Domain Master', 'Preferred Master' e 'Domain Logons'. Para quem não conhece deu a impressão que todos esses parâmetros fazem a mesma coisa. Por exemplo, o 'OS Level' define quem terá a prioridade na eleição do "master" da rede. Nesse caso, o master é o responsável por administrar a lista de máquinas da rede (aquela lista mostrada quando se abre o "Ambiente de rede". O master cuida da lista de workgroups. Cada workgroup contém uma máquina líder que cuida da relação de máquina do seu workgrou. Quando se abre o Ambiente de Rede é o 'master' quem passa a relação dos workgroup da rede. Clicando-de em um workgroup, o "local master" é quem passa a relação das máquina daquele workgroup. Se o 'master' cair, o Ambiente de Rede fica vazio. Se o 'local master' cair, o workgroup fica inacessível. Em ambos os caso, uma eleição é feita entre os equipamentos para eleger o novo master ou local master. Por isso, o OS Level deve ser maior para o servidor que deverá ficar mais tempo no ar, como o AD. Máquinas Windows 95 possuem OS Level=1, Windows 98=2, Servidores de arquivo=4, e assim por diante.
2-Há muitos "pesquise no google" e "leia a documentação" no teu artigo. Se for comentar uma opção de configuração dê pelo menos uma explicação básica, e coloque links para quem quiser saber mais. Ou então nem comente a opção.
3-O drive "U:" não é montado automaticamente. Para isso, o arquivo .bat do netlogon deverá conter:
net use p: \\nome_ou_IP_do_servidor\%USERNAME%
4-Você escreveu:
"- Browseable = no : Esta opção pergunta se será possível visualizar as outras pastas dos outros usuários, se deixar quando fizer Login, somente sua pasta será mostrada, se marcado 'yes', a pasta de todo mundo sera mostrada. Para efeitos de organização e privacidade, deixe marcado 'no'. "
Não é bem assim. Se "Browseable" estiver setado em "yes", ao acessar \\servidor, será mostrado uma pasta compartilhada chamada "home". Se o usuário clicar nela, o seu próprio home será acessado. Logo, quando "marcos" acessar \\servidor\home estará acessando \home\marcos. Quando "josé" acessar \\servidor\home" estará acessando \home\jose. Se "Browseable" estiver setado em "no", a pasta "home" não estará visível quando alguém acessar \\servidor. É semelhante ao compartilhamento oculto do Windows.
5-Coloque as tuas fontes de pesquisa no artigo, como as documentações que você leu, os artigos, as dicas, livros e revistas. Isso enriquece o documento.
Não encare o meu comentário como algo ruim. É apenas uma dica que te dou para melhorar a qualidade dos artigos. Lembro que no meu primeiro artigo houve várias inconsistências, e alguns erros, e muita gente comentou. Nos próximos eu segui as dicas e a qualidade melhorou muito. A tua iniciativa de escrever é louvável. Continue assim, e que Deus te abençoe.