Sistemas operacionais multi-usuário têm de zelar pela segurança e privacidade dos dados individuais de cada usuário, bem como prezar pela integridade do sistema. Para isso existem as chamadas permissões de acesso, que atuam em dois aspectos fundamentais. O primeiro é a privacidade e o segundo, a segurança.
Sistemas operacionais multi-usuário têm de zelar pela segurança e privacidade dos dados individuais de cada usuário, bem como prezar pela integridade do sistema. Para isso existem as chamadas permissões de acesso, que atuam em dois aspectos fundamentais. O primeiro é a privacidade e o segundo, a segurança.
Quanto à privacidade, as permissões permitem que os usuários restrinjam o acesso a seus arquivos, caso esses possuam algum conteúdo confidencial ou algo parecido. Você, como dono de um arquivo, pode especificar quem pode ler o seu arquivo, quem pode modificá-lo, apagá-lo ou executá-lo, tratando-se de um executável.
Quanto à segurança, um sistema nem sempre será utilizado somente por pessoas que possuem um bom conhecimento operacional. Sendo assim, estarão sujeitas a cometer erros diversos, desde os mais banais até erros graves, como excluir arquivos essenciais para o funcionamento de alguns programas ou do sistema todo. Assim, as permissões podem agir impedindo que determinados usuários possam excluir arquivos importantes ou mesmo executar programas que possam causar problemas ao sistema.
[2] Comentário enviado por professordavid em 21/11/2005 - 09:31h
Cara.. eu estava com um artigo de permissões quase que engatilhado para publicar, mas depois do seu devo admitir que nada substitui o seu talento e capacidade... Parabéns pelo artigo!! Está genial... !!! Fico muito feliz por vc ter publicado primeiro!!!
[3] Comentário enviado por fzuchna em 21/11/2005 - 14:23h
Teste o comando do bit STICY e aconteceu o seguinte apareceu um T ao invés do t, o comando foi chmod 1770 diretorio, somente 0 para outros que acontece isso vc sabe por que??
[5] Comentário enviado por cr1st1an0 em 22/11/2005 - 16:10h
No item "Definindo Permissões dos Arquivos" no qual existe um exemplo que pede para definir as permissões no formato octal com as seguintes características:
*O dono do arquivo terá permissão total, ou seja, leitura, escrita e execução;
*O grupo do arquivo terá permissão de escrita e execução;
*Outros usuários terão permissão de escrita.
O comando utilizado foi este: $ chmod 754 script.sh, mas não deveria ter sido este $ chmod 732 script.sh ???
Analisando a saída encontrada: "-rwxr-xr-- 1 davidson users 0 2005-03-09 11:45 script.sh" parece ter ocorrido uma troca de "escrita" para "leitura", ou seja, a saída equivale ao comando digitado, mas não ao enunciado do exemplo.
[6] Comentário enviado por davidsonpaulo em 22/11/2005 - 17:52h
É verdade, tá errado mesmo. Eu vivo confundindo "leitura" e "escrita", quando quero dizer um digo outro. Vou corrigir imediatamente. Obrigado pela observação, cr1st1ano.
[7] Comentário enviado por cr1st1an0 em 24/11/2005 - 19:08h
Parabéns pelo seu artigo.Está muito bem escrito e didático. Erros sempre acontecem, mas o importante é que a mensagem seja passada de forma clara e eficiente e isso você conseguiu. Continue assim!!!
[11] Comentário enviado por NewWave em 23/10/2011 - 14:03h
Cara, meus parabéns pelo artigo. Muito bom, mesmo! Digno dos textos dos melhores livros. É realmente muito esclarecedor e não dá margens a quaisquer dúvidas. Sem falar do português que está impecável e isso é muito importante, ao meu ver, em um texto técnico. Parabéns!