Configurando permissões para diretórios do servidor inicial

Configurando permissões para diretórios do servidor inicial

Eu sou bastante novo em tudo isso.

Configurei um servidor doméstico usando um laptop antigo e o Ubuntu 12.04 para transmitir mídia para minha TV LG através do sistema DLNA chamado MediaLink. Isso está sendo feito através do Plex Media Server. Também estou usando um PC com Windows Vista para acessar o sistema de arquivos no servidor para fazer backup de dados e copiar mídia no servidor para uso no Plex.

Estou executando o Samba que configurei através da interface GUI. Estou compartilhando dois diretórios na rede e os mapeei no PC com Vista. Para cada um desses diretórios, permiti o acesso a todos através do Samba.

No Samba eu configurei as configurações de segurança do servidor como 'modo de autenticação - usuário', 'criptografar senhas - sim' e nenhuma conta de convidado.

Para cada um dos diretórios apliquei permissões de leitura/gravação ao proprietário, grupo e outros através do Nuatilus clicando com o botão direito nos diretórios e definindo permissões através das propriedades.

O problema que estou tendo é que qualquer coisa que eu adicione aos diretórios ou altere nos diretórios usando meu PC Vista não tem as mesmas permissões que o diretório. Na verdade, não consigo acessar esses arquivos através do servidor (usando VNC) e o Plex não consegue reproduzi-los porque eles estão bloqueados e acessíveis apenas no PC com Vista.

Parece que posso usar o Nuatilus para aplicar as permissões corretas após o fato, mas quero que isso aconteça automaticamente.

Eu li vários artigos detalhando correções por meio do terminal e do arquivo smb.conf definindo os perfis de usuário para 777, 076, etc, mas não sei realmente o que estou fazendo com isso e não quero quebrar coisas.

Qualquer ajuda seria muito apreciada. Instruções passo a passo, por favor.

Responder1

Como não posso comentar para solicitar seu smb.conf, tentarei o meu melhor para responder sua pergunta. Em primeiro lugar, não experimentei estes e só os encontrei atravéspesquisar.

  1. Abra um terminal (Ctrl+Alt+T) e edite seu smb.conf digitando:gksu /etc/samba/smb.conf
  2. Nesse arquivo, encontre seus diferentes compartilhamentos e deixe-os assim (mantenha o nome do seu compartilhamento e o caminho iguais):

    [someshare]
        path = /somewhere
        read only = No
        writeable = Yes
        guest ok = Yes
        create mask = 0777
        security mask = 0777
        directory mask = 0777
        force create mode = 0777
        directory security mask = 0777
        force directory mode = 0777
    
  3. Salve o arquivo (Ctrl+S) e feche a janela.

  4. Finalmente execute sudo service smbd restartpara reiniciar seu servidor samba e agora ele deve estar funcionando.

informação relacionada