hatsukaze
(usa Ubuntu)
Enviado em 09/05/2014 - 13:44h
Estou utilizando o Ubuntu como servidor, embora muitos dizem que é melhor outro SO, foi esse ao qual me adaptei.
Habilitei o compartilhamento pelo samba.
Depois fui instruído de utilizar o chmod.
Já programei algumas pastas que não podem ser acessadas por alguns usuários.
Depois disso fui em um pc cliente e não consigo acesso, pois preciso do acesso de login e senha. Já deixei cadastrado todos os usuários,mas não consigo acesso. Não mostra mensagem alguma. Agora se eu libero para entrar outros, dá o acesso a pasta, só que não tem como controlar o que cada um pode ver ou não.
Existem algumas subpastas que não podem ser visualizadas por alguns usuários.
Tenho dois grupos, um que tem acesso total e outro que não tem.
Então utilizei o chown para por um grupo nas pastas e o outro não vai ter acesso conforme eu for bloqueando.
Um amigo que está me ajudando é muito ocupado, então por isso recorro ao fórum para poder me ensinar de uma melhor maneira.
a estrutura que estou fazendo é a seguinte:
chown usuario:grupo pasta/ -R
chmod 770 pasta/ -R
Que segundo o que entendi os números representam
user/group/other
7 7 0
sendo assim, usuário que é root(admin) e grupo tem acesso a tudo e como o grupo direcionei no chown de que ele também tem poder, então ele não será afetado pelo "other" que é 0 e não tem acesso algum.
Seria isso? Pelo menos foi o que aprendi sobre isso.
-R seria para determinar que todas as subpastas e arquivos dentro dele tb siga essa mesma instrução.
Caso haja alguma pasta que tenha o bloqueio ou liberação, é só informar a pasta e liberar, pois a última configuração é a que fica.
Queria saber se minha lógica está correta ou não.
E se há algum problema no acesso de outras máquinas para acessar o servidor de dados.
Muito Obrigado!