Para a vida de mim eu não consigo descobrir isso.
Eu tenho o samba instalado e configurado na caixa Ubuntu e na caixa Win7 eu posso ver todos os compartilhamentos que eu criei.
Eu criei dois usuários no Ubuntu que mapeiam para os usuários no Windows. No Ubuntu, ambos são administradores, usuário A & amp; B no Windows O usuário A é admin e o usuário B é poweruser.
O usuário A pode ver os dois compartilhamentos e acessá-los, mas o usuário B pode ver tudo, mas apenas acessar o diretório homes, o outro diretório gera um erro.
Eu tenho duas unidades no Ubuntu e este é o arquivo smb.config (eu sou novo no samba):
[global]
workgroup = WORKGROUP
server string = %h server (Samba, Ubuntu)
wins support = no
dns proxy = yes
name resolve order = lmhosts host wins bcast
log file = /var/log/samba/log.%m
max log size = 1000
syslog = 0
panic action = /usr/share/samba/panic-action %d
security = user
encrypt passwords = true
passdb backend = tdbsam
obey pam restrictions = yes
unix password sync = yes
passwd program = /usr/bin/passwd %u
passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
pam password change = yes
map to guest = bad user
; usershare max shares = 100
usershare allow guests = yes
E aqui está a seção de compartilhamento:
Ambos, usuário A & amp; B pode acessar isso no windows. Sem problemas.
[homes]
comment = Home Directories
browseable = no
writable = yes
Ambos, usuário A & amp; B pode ver esse compartilhamento, mas somente o usuário A pode acessá-lo. O usuário B recebe um erro.
[stuff]
comment = Unixmen File Server
path = /media/data/appinstall/
browseable = yes
;writable = no
read only = yes
hosts allow =
A permissão para a mídia / data / appinstall / é a seguinte:
propriedades appInstall:
share name: stuff
Allow others to create and delete files in this folder is cheeked
Guest access (for people without a user account) is checked
permissões:
Owner: user A
Folder Access: Create and delete files
File Access: ---
Group: user A
Folder Access: Create and delete files
File Access: ---
Others
Folder Access: Create and delete files
File Access: ---
Eu estou em uma perda e preciso conseguir este trabalho. Alguma idéia?
O objetivo é ter uma configuração como essa. 3 usuários em máquinas de janela. Cada usuário na unidade de dados terá sua própria pasta pessoal onde eles são os únicos que podem acessar, depois outra pasta em que 2 dos usuários terão acesso somente para leitura e um usuário.
Eu tinha essa configuração antes no Windows, mas depois do que aconteceu eu nunca vou voltar para o Windows, então Unix aqui estou para ficar!
Eu estou realmente preso. Estou executando o Ubuntu 11. Eu poderia reformatar novamente e colocar na versão 10, se isso tornasse a vida mais fácil. Eu tenho lidado com isso desde qua. 15:00.
Obrigado.