Ir ao conteúdo
  • Comunicados

    • Gabriel Torres

      Seja um moderador do Clube do Hardware!   12-02-2016

      Prezados membros do Clube do Hardware, Está aberto o processo de seleção de novos moderadores para diversos setores ou áreas do Clube do Hardware. Os requisitos são:   Pelo menos 500 posts e um ano de cadastro; Boa frequência de participação; Ser respeitoso, cordial e educado com os demais membros; Ter bom nível de português; Ter razoável conhecimento da área em que pretende atuar; Saber trabalhar em equipe (com os moderadores, coordenadores e administradores).   Os interessados deverão enviar uma mensagem privada para o usuário @Equipe Clube do Hardware com o título "Candidato a moderador". A mensagem deverá conter respostas às perguntas abaixo:   Qual o seu nome completo? Qual sua data de nascimento? Qual sua formação/profissão? Já atuou como moderador em algo outro fórum, se sim, qual? De forma sucinta, explique o porquê de querer ser moderador do fórum e conte-nos um pouco sobre você.   OBS: Não se trata de função remunerada. Todos que fazem parte do staff são voluntários.
Entre para seguir isso  
Deitos

Permissoes do Samba

Recommended Posts

Estou tendo problemas quanto a permissoes do Samba. Possuo um diretorio "Publico" em meu servidor, onde mais que um usuario faz uso dos arquivos.

Criei um grupo chamado Samba e todos membros do publico pertencem unicamente a este grupo.

O problema é que quando um usuario salvar algum arquivo, ou fizer uma mudança e apos salvar, o Samba tira a permisssao do grupo Samba e deixa somente permissoes de Leitura/Escrita/Execuçao ao ultimo usuario que salvou ele. Logo, quando algum outro usuario for fazer mudanças no arquivo, ele não consegue salvar, pois tem somente permissao de Leitura.

Alguem me ajuda? Porque o Samba troca as permissoes?

Compartilhar este post


Link para o post
Compartilhar em outros sites

cara, é o seguinte...

deve estar (não sei) no seu smb.conf configurado para que quando o usuario crie arquivos no diretorio ele passe os atributos de grupo primario dele mesmo....

uma coisa que pode resolver é colocar a seguinte linha no seu compartilhamento no smb.conf:

create mask = 0777

directory mask = 0777

com isso todos os arquivos serão criados com permissão 777 neste compartilhamento...

pode ser uma falha pois quem não tiver no grupo samba acessa esses arquivos e modifica eles...

ou senão, atribua o grupo samba como primario destes usuarios com o comando:

usermod -G grupo usuario

e deixe o create mask e o directory mask com o valor 0770....

faça os testes e poste ai!

Até!

Compartilhar este post


Link para o post
Compartilhar em outros sites
  • Autor do tópico
  • Valeu a ajuda pedroh, consegui fazer funcionar bem isso.

    Mas agora, outro problema que recorro a vocês. Criei um bat para mapear as unidades automaticamente.

    Quando inicia o windows, aparece uma mensagem dizendo que esta mapeando as unidades de disco NT, e da erro dizendo que o compartilhamento não foi encontrado.

    Mas se eu executo o mesmo comando que tem dentro do .bat, ele mapeia a unidade de disco.

    Ajuda, porque pelo .bat não esta mapeando? E digitando o comando ele mapeia normal?

    Grato!

    Compartilhar este post


    Link para o post
    Compartilhar em outros sites
  • Autor do tópico
  • Postado Originalmente por pedroh@10 de fevereiro de 2005, 18:11

    cara passa o script ai :bored:

    ta estranho isso hein!? :blink:

    Meu arquivo logon.bat

    net use g: \\servidor\alunos

    Comando que eu digito no prompt do Windows 98 e funciona

    net use g: \\servidor\alunos

    :tantan:

    O comando é exatamente igual, mas quando executado do logon.bat, ele retorna um erro que não foi possivel encontrar o caminho do compartilhamento

    Muito estranho, sem noção!!

    Compartilhar este post


    Link para o post
    Compartilhar em outros sites

    cara faz o seguinte

    tenta trocar o nome do servidor pelo ip do mesmo

    ex:

    net use g: \\192.168.0.10\alunos

    :tantan:

    Compartilhar este post


    Link para o post
    Compartilhar em outros sites
  • Autor do tópico
  • Postado Originalmente por pedroh@11 de fevereiro de 2005, 09:37

    cara faz o seguinte

    tenta trocar o nome do servidor pelo ip do mesmo

    ex:

    net use g: \\192.168.0.10\alunos

    :tantan:

    Certo, vou testar e assim q tiver alguma resposta, seja la positiva ou negativa, posto aqui!

    Valeu o help!!

    Compartilhar este post


    Link para o post
    Compartilhar em outros sites
  • Autor do tópico
  • To com outro problema, acho que de permissoes, agora em outro servidor, vou utilizar o mesmo tópico.

    Agora o problema esta com impressora! As maquinas com windows 9x imprimem normal na impressora ligada no servidor. As maquinas Windows XP, aparece mensagem com acesso negado!

    E agora?

    Ja cadastrei as maquinas Windows XP no linux (Maquina$), mas nada!

    Compartilhar este post


    Link para o post
    Compartilhar em outros sites

    acesso negado.. ja vi isso

    mas voce tentou imprimir mesmo assim?

    testa ai...

    a proposito voce conseguiu adicionar as maquinas XP/2000 no dominio?

    se não inclua isso no seu smb.conf:

    add machine script = /usr/sbin/useradd -g 100 -d /dev/null -c "%u" -s /bin/false %u

    /usr/bin/passwd -l %u

    /usr/local/samba/bin/smbpasswd -a -m %u

    detalhe, o caminho para o useradd, passwd, e smbpasswd variam de distros e instalaçoes diferentes...

    tente adicionar as maquinas xp e veja o que da....

    T+! :chicote:

    Compartilhar este post


    Link para o post
    Compartilhar em outros sites
  • Autor do tópico
  • Postado Originalmente por pedroh@11 de fevereiro de 2005, 16:14

    acesso negado.. ja vi isso

    mas voce tentou imprimir mesmo assim?

    testa ai...

    a proposito voce conseguiu adicionar as maquinas XP/2000 no dominio?

    se não inclua isso no seu smb.conf:

    add machine script = /usr/sbin/useradd -g 100 -d /dev/null -c "%u" -s /bin/false %u

                                                  /usr/bin/passwd -l %u

                                                  /usr/local/samba/bin/smbpasswd -a -m %u

    detalhe, o caminho para o useradd, passwd, e smbpasswd variam de distros e instalaçoes diferentes...

    tente adicionar as maquinas xp e veja o que da....

    T+! :chicote:

    Pedroh,

    Acesso negado e não imprime não!

    Ja adicionei as maquinas ao dominio sim. Uso o Red Hat 9, adicinei com comando:

    useradd -d /dev/null -c MAQ_709 -m -s /bin/false MAQ_709$

    E continua não imprimindo!

    :tantan:

    Compartilhar este post


    Link para o post
    Compartilhar em outros sites

    Caros amigos, estou com um problema parecido ao do início deste tópico.

    Tenho um servidor Samba 3.0.28 (Fedora Core 7)

    Ele está configurado para pedir senha ao entrar no servidor e pede senha ao usuário caso não seja ele o dono da pasta.

    Funciona perfeitamente bem, até que me deparei com o seguinte problema:

    Tenho uma pasta chamada somentevisualiza, nesta pasta somente o CPD pode gravar e todo o resto da rede só pode ler...

    O compartilhamento do samba está assim:

    [somentevisualiza]

    path = /dados2/somentevisualiza

    writable = yes

    browseable = yes

    printable = no

    valid users = @rede (todos os usuários da rede)

    write users = @cpd

    read users = @rede

    force create mask = 0775

    force directory mode = 0775

    na pasta a permissão está com: nobody.nobody (chmod=775)

    mesmo assim ele fica pedindo senha pra todo mundo e não acessa...

    Alguém poderia me dizer onde errei?

    Abraço!

    Compartilhar este post


    Link para o post
    Compartilhar em outros sites

    Crie uma conta ou entre para comentar

    Você precisar ser um membro para fazer um comentário

    Entre para seguir isso  





    Sobre o Clube do Hardware

    No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações sobre tecnologia do Brasil. Leia mais

    Direitos autorais

    Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

    ×