Thiago Caminha da Silva escreveu:

do diretório "chmod 440"
e arquivo "chmod 677"

Só que na hora que acesso o diretório "teste" ele não lista o conteúdo no windows.

Para listar e acessar qualquer diretório, você tem que dar a permissão "x" para quem for fazê-lo:

[EMAIL PROTECTED] pfessel]$ mkdir teste
[EMAIL PROTECTED] pfessel]$ cd teste
[EMAIL PROTECTED] teste]$ ls -la
total 5
drwxr-xr-x   2 pfessel users    48 Sep 21 14:06 ./
drwx------  22 pfessel nagios 4728 Sep 21 14:06 ../
[EMAIL PROTECTED] teste]$ touch 1
[EMAIL PROTECTED] teste]$ touch 2
[EMAIL PROTECTED] teste]$ touch 3
[EMAIL PROTECTED] teste]$ touch 4
[EMAIL PROTECTED] teste]$ ls -la
total 5
drwxr-xr-x   2 pfessel users   144 Sep 21 14:06 ./
drwx------  22 pfessel nagios 4728 Sep 21 14:06 ../
-rw-r--r--   1 pfessel users     0 Sep 21 14:06 1
-rw-r--r--   1 pfessel users     0 Sep 21 14:06 2
-rw-r--r--   1 pfessel users     0 Sep 21 14:06 3
-rw-r--r--   1 pfessel users     0 Sep 21 14:06 4
[EMAIL PROTECTED] teste]$ cd ..
[EMAIL PROTECTED] pfessel]$ chmod teste 644
chmod: invalid mode string: `teste'
[EMAIL PROTECTED] pfessel]$ chmod 644 teste
[EMAIL PROTECTED] pfessel]$ cd teste
-bash: cd: teste: Permission denied
[EMAIL PROTECTED] pfessel]$ ls -la teste
ls: teste/.: Permission denied
ls: teste/..: Permission denied
ls: teste/1: Permission denied
ls: teste/2: Permission denied
ls: teste/3: Permission denied
ls: teste/4: Permission denied
total 0
[EMAIL PROTECTED] pfessel]$ chmod a+x teste
[EMAIL PROTECTED] pfessel]$ ls -la teste
total 5
drwxr-xr-x   2 pfessel users   144 Sep 21 14:06 ./
drwx------  22 pfessel nagios 4728 Sep 21 14:06 ../
-rw-r--r--   1 pfessel users     0 Sep 21 14:06 1
-rw-r--r--   1 pfessel users     0 Sep 21 14:06 2
-rw-r--r--   1 pfessel users     0 Sep 21 14:06 3
-rw-r--r--   1 pfessel users     0 Sep 21 14:06 4

Ou seja, no momento em que você tirou a permissão "x" do diretório, você não consegue nem listar nem acessar seu conteúdo. Isso é diferente de tirar a permissão "r", que impede que você veja o que tem dentro do diretório mas não impede o acesso a seu conteúdo:

[EMAIL PROTECTED] pfessel]$ ls -la teste/
ls: teste/: Permission denied
[EMAIL PROTECTED] pfessel]$ ls -la teste/
[EMAIL PROTECTED] pfessel]$ cd teste
[EMAIL PROTECTED] teste]$ ls -la
ls: .: Permission denied
[EMAIL PROTECTED] teste]$ more 1
[EMAIL PROTECTED] teste]$ ls -la 1
-rw-r--r--  1 pfessel users 0 Sep 21 14:06 1

Espero ter sido claro.

[]'s
Paulão
---------------------------------------------------------------------------
Esta lista é patrocinada pela Conectiva S.A. Visite http://www.conectiva.com.br

Arquivo: http://bazar2.conectiva.com.br/mailman/listinfo/linux-br
Regras de utilização da lista: http://linux-br.conectiva.com.br
FAQ: http://www.zago.eti.br/menu.html

Responder a