Como defino um compartilhamento de samba para que todos os usuários possam ver apenas sua própria casa?

2

Eu gostaria de fazer o diretório home de todos os usuários da máquina Debian disponível somente pelo dono (usando o Samba), mas por enquanto (com a configuração padrão do Samba) eu posso acessar outros usuários /home s.

Aqui está a parte [home] config:

[homes]
comment = Home Directories
browseable = no
public = no
read only = no
create mask = 0700
directory mask = 0700
valid users = ashley joe %S

Ao fazer login na conta do ashley a partir do Windows 7, posso navegar pela casa de Joe. Como devo configurar isso?

    
por Patryk 19.04.2012 / 13:39

1 resposta

3

Acho que você deve alterar valid users = ashley joe %S para apenas valid users = %S . No seu exemplo, ashley, joe and %S [the name of the share] é sempre válido, portanto, ashley e joe podem alcançar todas as residências, qualquer outro (se houver) usuários deve ver apenas os seus próprios no exemplo que você forneceu.

    
por 19.04.2012 / 13:44