dúvida permissões

1. dúvida permissões

igor muzetti
parrera

(usa Debian)

Enviado em 16/06/2010 - 21:18h

Olá, possuo uma rede, e esta contém um servidor de arquivos(Linux-openSUSE), tenho uma pasta localizada por exemplo em:

/home/pasta1

Dentro deste diretório pasta1 existe mais um diretório e dentro dele vários arquivos.
Fiz o seguinte comando como root no console:

#ls -l /home/pasta1
ele me indicou a pasta que existe dentro desse diretorio e suas permissões, então informei:
#chmod -R 755 /home/pasta1

Para eu o proprietario da pasta no caso o root ter acesso de leitura,escrita e execução das pastas e arquivos dentro da pasta1 certo?
Mas quando faço login como um usuário normal de rede em uma máquina windows e faço o caminho da pasta1 no servidor, eu como usuario tenho acesso e posso inclusive copiar os arquivos dentro da pasta que está dentro da pasta1.
Alguém poderia me ajudar aonde está o erro?
obrigado!




  


2. permissao

ROBSON SILVA
robsonsbrasil

(usa Debian)

Enviado em 16/06/2010 - 22:10h

amigo explicar melhor o que vc realmente ta querendo, vc quer limitar o acesso para alguns ou que? mande email para mim robsonsbrasil@hotmail.com.br
abracos


3. explicando melhor...

igor muzetti
parrera

(usa Debian)

Enviado em 17/06/2010 - 01:05h

Olá,

Primeiramente obrigado pela atenção, meu problema é o seguinte, quero disponibilizar para toda rede interna(15 pc's) numa pasta armazenada num servidor de arquivos interno, alguns arquivos, mas quero que somente o usuario root tenha permissão de leitura,escrita e execução, e todos os demais usuarios da rede independente de grupos, quero que TODOS somente possam acessar esses arquivos em suas maquinas clientes atraves da rede para leitura dos arquivos, eles terão acesso aos arquivos, por exemplo um banco de dados, mas não poderão editá-lo, nem mesmo copiar ele para seu ambiente.

possuo uma rede, e esta contém um servidor de arquivos(Linux-openSUSE), tenho uma pasta localizada por exemplo em:

/home/pasta1

Dentro deste diretório pasta1 existe mais um diretório e dentro dele vários arquivos.
Fiz o seguinte comando como root no console:

#ls -l /home/pasta1
ele me indicou a pasta que existe dentro desse diretorio e suas permissões, então informei:
#chmod -R 755 /home/pasta1

Para eu o proprietario da pasta no caso o root ter acesso de leitura,escrita e execução das pastas e arquivos dentro da pasta1 certo?
Mas quando faço login como um usuário normal de rede em uma máquina windows e faço o caminho da pasta1 no servidor, eu como usuario tenho acesso e posso inclusive copiar os arquivos dentro da pasta que está dentro da pasta1.
Alguém poderia me ajudar aonde está o erro?
obrigado!


4. Re: dúvida permissões

igor muzetti
parrera

(usa Debian)

Enviado em 18/06/2010 - 14:23h

Uso o samba para compartilhamento. Segue meu smb.conf:

# smb.conf is the main Samba configuration file. You find a full commented
# version at /usr/share/doc/packages/samba/examples/smb.conf.SUSE if the
# samba-doc package is installed.
# Date: 2007-05-14
[global]
workgroup = LABORATORIO
printing = cups
printcap name = cups
printcap cache time = 750
cups options = raw
map to guest = Bad User
include = /etc/samba/dhcp.conf
logon path = \\%L\profiles\.msprofile
logon home = \\%L\%U\.9xprofile
logon drive = P:
usershare allow guests = No
add machine script = /usr/sbin/useradd -c Machine -d /var/lib/nobody -s /bin/false %m$
domain logons = Yes
domain master = Yes
local master = Yes
netbios name = maquinaServidor
os level = 65
preferred master = Yes
security = user
passdb backend = smbpasswd
idmap gid = 10000-20000
idmap uid = 10000-20000

## Share disabled by YaST
# [homes]
# comment = Home Directories
# valid users = %S, %D%w%S
# browseable = No
# read only = No
# inherit acls = Yes

[profiles]
comment = Network Profiles Service
path = %H
read only = No
store dos attributes = Yes
create mask = 0600
directory mask = 0700

[users]
comment = All users
path = /home
read only = No
inherit acls = Yes
veto files = /aquota.user/groups/shares/

## Share disabled by YaST
# [groups]
# comment = All groups
# path = /home/groups
# read only = No
# inherit acls = Yes

[printers]
comment = All Printers
path = /var/tmp
printable = Yes
create mask = 0600
browseable = No

## Share disabled by YaST
# [print$]
# comment = Printer Drivers
# path = /var/lib/samba/drivers
# write list = @ntadmin root
# force group = ntadmin
# create mask = 0664
# directory mask = 0775

[netlogon]
comment = Network Logon Service
path = /var/lib/samba/netlogon
write list = root


Modifiquei minha seção [homes] para:

[homes]
comment = Diretorios Pessoais
browseable = No
read only = Yes
create mask = 0755
directory mask = 0755

Reinicio o samba e:

Mas mesmo assim, quando logado como usuario em alguma maquina cliente, consigo ir nos diretorios pessoais do servidor em alguma pasta e copiar os arquivos para a máquina cliente.


5. Re: dúvida permissões

Thiago Ramos
trsvirtual

(usa Ubuntu)

Enviado em 18/06/2010 - 15:58h

chmod 755 -R /home/pasta1
7 = rwx - dono
5 = r-x - grupo do dono
5 = r-x - outros grupos

vc precisa ver qual é o grupo do usuario comum, qual é o metodo de compartilhamento que vc está usando?


6. Re: dúvida permissões

igor muzetti
parrera

(usa Debian)

Enviado em 18/06/2010 - 16:34h

O grupo do usuario comum é "users".
Como qual o método de compartilhamento estou usando? Está dizendo dos níveis de autenticação? Meu smb.conf está aqui em cima.


7. Re: dúvida permissões

igor muzetti
parrera

(usa Debian)

Enviado em 18/06/2010 - 16:59h

O que eu quero é seguinte:

Colocar uma pasta por exemplo em /home/ chamada por exemplo pasta1.(caminho: /home/pasta1/)
E os arquivos que quero colocar nessa pasta1 só possam ler lidos, ou por exemplo abertos pelos usuários em maquinas clientes, mas não quero que os usuários possam editá-los nem mesmo copiá-los para suas máquinas.







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts