Pessoal,
por acaso existe algum manual/tutorial simples que explique melhor como
trabalhar com permissoes no linux?
Eu ainda fico muito na duvida como definir permissoes para certas coisas.
Por exemplo.
Como eu fa�o para criar um diretorio onde eu possa compartilhar arquivos com
outro usuario? Sempre precisarei do root para isto?
Vamos imaginar dois usuarios, fulano e ciclano, nenhum deles tem permissao de
root, os dois tem grupos proprios (fulano e ciclano) e ambos tem seus
diretorios no /home,
[fulano@localhost /home]$ ls -l
drwx------ 33 fulano fulano 1627 Aug 27 09:44 fulano
drwx------ 112 ciclano ciclano 7174 Aug 27 09:55 ciclano
Veja, fulano nao ve ciclano que nao ve fulano, ta certo tem que ser assim
mesmo.
Mas como fazer para eles terem um dir em comum, ele nao podem criar dirs fora
do seu home, e dentro do home de cada uma o acesso � limitado entao????
Ser� que a solu�ao seria o root criar um dir publico no /home com permissoes
livres? Dai precisa do root.
Mas a pasta percisaria ser vista so pelos dois, entao eu precisaria de um
grupo comum somente aos dois, certo? Dai preciso do root novamente!?!
Vamos supor que a resposta seja o root criar o diretorio dos caras e o grupo
fuclano comum aos dois.
Entao eu teria agora o diretorio /home/fuclano com as seguinte permissoes:
drwxrwx--- 5 fulano fuclano 933 Aug 27 10:21 fuclano
mas neste caso, se o ciclano copiar algo para dentro do /home/fuclano, o
arquivo copiado ficara exatamente com a mesma permissao que estava dentro do
proprio home, ou seja, o fulano nao podera ver.
dai eu coloque setgid no diretorio /home/fuclano ficando assim:
drwxrws--- 5 fulano fuclano 933 Aug 27 10:39 fuclano
desta forma, quando alguem copia algo para dentro do diretorio /home/fuclano,
o arquivo se altera para o grupo fuclano, pelo menos na maioria das vezes,
nem sempre funciona, alguns arquivos nao mudam o gid. Mas as permissoes nao
sao alteradas, ou seja o diretorio /home/fuclano tem permissao de rwxrwx---,
mas ao copiar um arquivo com permissao rwx------ para o /home/fuclano, este
permanece com a permissao rwx------, portanto a mudanca de grupo ocasionada
pelo setgid nao adiantaria de nada.
Entao...
Compiquei D+ uma coisa simples????
Mas � porque eu sempre paro na mesma duvida.
Aproveitando, toda vez que eu crio um arquivo dentro do meu home ele ta sendo
criado com permissoes
-rw-r--r-- 1 ronaldo ronaldo 2 Aug 27 11:21 Arquivo-texto
Mas deveria ser
-rwx------ 1 ronaldo ronaldo 2 Aug 27 11:21 Arquivo-texto
no linuxconf ta falando que a permissao de criacao � 700, mas isto nao te
funcionando, onde eu corrijo isto, existe algum programinha que verifica as
permissoes e corrige???
Valeu
Ronaldo
--
Fifth Law of Procrastination:
Procrastination avoids boredom; one never has the feeling that
there is nothing important to do.
--
| //|\\ [*****************************][*******************]
|| ( � � ) [Ronaldo Reis J�nior ][PentiumIII-600 ]
| V [ESALQ/USP-Entomologia, CP-09 ][HD: 30 + 10 Gb ]
|| / l \ [13418-900 Piracicaba - SP ][RAM: 128 Mb ]
| /(lin)\ [Fone: 19-429-4199 r.229 ][Video: SiS620-8Mb ]
||/(linux)\ [[EMAIL PROTECTED] ][Modem: Pctel-onboar]
|/ (linux) \[ICQ#: 5692561 ][SO: CL 7.0 (2.2.19)]
|| ( x ) [*****************************][*******************]
||| _/ \_Powered by Conectiva Linux 7.0 D+:) | Lxuser#: 205366
Assinantes em 27/08/2001: 2258
Mensagens recebidas desde 07/01/1999: 129684
Historico e [des]cadastramento: http://linux-br.conectiva.com.br
Assuntos administrativos e problemas com a lista:
mailto:[EMAIL PROTECTED]