Estou usando o Samba para criar compartilhamentos protegidos no Ubuntu Server que devem ser acessíveis por computadores Windows. Ele me avisa para um nome de usuário & amp; senha, mas um login concede acesso a todos os arquivos, mesmo aqueles feitos para outros usuários.
O que estou fazendo errado aqui?
Então, basicamente
su
cd
mkdir /files
mkdir /files/user1
mkdir /files/user2
mkdir /files/user3
chmod 777 /files/user1
chmod 777 /files/user2
chmod 777 /files/user3
vi /etc/samba/smb.conf
Em [global], adiciono:
security = user
wins support = yes
name resolve order = lmhosts host wins bcast
Na parte inferior:
[User1's files]
comment = User1's Files
path = /files/user1
browseable = yes
read only = no
valid user = user1
[User2's files]
comment = User2's Files
path = /files/user2
browseable = yes
read only = no
valid user = user2
E o mesmo para o usuário 3.
shutdown -r now
Agora, no PC com Windows, logado como usuário1, tento acessar o usuário2.
Isso me pede um nome de usuário & amp; senha.
Eu insiro os detalhes para user1 e ele me concede acesso, mas não deveria.
Em seguida, ele também me concede acesso ao usuário3.
O que estou fazendo errado?
Eu tentei adicionar
force user = user1
create mask = 0640
directory mask = 0750
mas isso não ajudou.
As contas de usuário estão no Windows & amp; o servidor.