Carlos Eduardo escribió:
tenho duas conta de usuario, como fazer para que um naum veja os
arquivos do outro?
Que um usuário tenha permissão de execução de um diretório faze que
possa aceder aos items dentro dele. Que um usuário tenha permissão de
leitura de um diretório faze que possa ver o seu conteúdo, isso é, a
_lista_ dos arquivos que o diretório tem. Que um usuário tenha permissão
de escritura de um diretório faze que possa modificar essa lista, é
dizer, apagar arquivos, mudar as permissões deles, etc. Veja o exemplo.
$ mkdir pasta
$ echo oi > pasta/arquivo
### nenhuma permissão
$ chmod pasta
$ ls pasta
ls: pasta: Permission denied
$ cat pasta/arquivo
cat: pasta/arquivo: Permission denied
### execução só
$ chmod 0100 pasta
$ ls pasta
ls: pasta: Permission denied
$ cat pasta/arquivo
oi
### execução e leitura
$ chmod 0500 pasta
$ ls pasta
arquivo
$ cat pasta/arquivo
oi
$ rm pasta/arquivo
rm: cannot remove `pasta/arquivo': Permission denied
### execução, leitura e escritura
$ chmod 0700 pasta
$ rm pasta/arquivo
$ rmdir pasta
Para o que você procura, basta com fazer chmod 0750 ao home de cada
usuário, e já não só o outro usuário mas ninguém poderá ver nem aceder
aos seus arquivos. Se necessita que seja possivel aceder aos arquivos
(por exemplo, porque cada um tem um public_html) mas só que não se possa
ver a lista, pode fazer chmod 0751 em lugar de 0750.
--
Guillermo Pereyra Irujo
Tandil, Argentina
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]