samba: arquivos gravados em compartilhamento público não pertencem a ninguém

2

Eu configurei um compartilhamento de samba assim:

    [shared]
    path = /home/shared/
    comment = shared
    public = yes
    writable = yes
    printable = no

Eu posso acessá-lo no Windows, mas quando eu faço o upload de arquivos para ele, os arquivos que eu enviei têm a seguinte permissão:

-rwxr--r-- 1 nobody nobody 899381 Mar  7 11:59 letter17.rtf

O que eu gostaria de ver é que, quando um usuário acessa esse compartilhamento, o usuário age como se ele fosse um usuário específico do servidor samba (digamos dave). Para que ele tenha acesso aos arquivos que 'dave' tem acesso, e os arquivos que ele carregou pertencem a 'dave'.
qual opção eu uso para conseguir isso?

    
por David Dai 07.03.2013 / 06:51

1 resposta

4

Na configuração global do Samba, você precisa especificar o mapeamento de convidado. Parece que na sua instalação esse mapeamento de convidado é mapeado para nobody .

Edite seu arquivo smb.conf e adicione algo como o seguinte na seção [Global] :

guest account = dave

Substitua dave pelo que você quiser.

    
por 07.03.2013 / 08:37

Tags