Tutoriais & Dicas Permissão de pastas e arquivos: Para que serve isso Usuários de computador têm pouca chance de se deparar com eles, mas ao avançar em suas habilidades, seja para programar ou para configurar servidores, é com saber como fazer. Por Redação setembro 12, 2024 Por Redação setembro 12, 2024 0 Comente Compartilhe 0FacebookTwitterPinterestEmail 183 Bem vindo ao Gluby. Esse é um post que traz algumas dicas para você que utiliza computadores no trabalho e compartilha arquivos ou pastas pela rede ou tem medo que esses arquivos possam ser adulterados sem seu consentimento. Sem exceção, todo arquivo que existe em seu computador, independente do seu sistema operacional, possui um nível de permissão. Normalmente, em sistemas operacionais como Linux, macOS e Windows, as permissões são divididas entre diferentes categorias de usuários, como o proprietário do arquivo, grupos e outros usuários. As permissões básicas geralmente incluem: Leitura (Read) – permite visualizar o conteúdo do arquivo. Escrita (Write) – permite modificar ou excluir o arquivo. Execução (Execute) – permite executar o arquivo, caso seja um programa ou script. Essas permissões ajudam a proteger dados sensíveis e a garantir que apenas usuários autorizados possam fazer mudanças ou acessar informações específicas. Agora, quando você está em um ambiente de rede ou em um computador compartilhado e você precisa determinar quem tem acesso ao que, os arquivos mais sensíveis podem ser bloqueados para escrita ou arquivos executáveis não fazerem nada quando chamados. Cada permissão segue um conjunto de 3 dígitos que farão com que o arquivo ou pasta se tornem mais ou menos acessíveis.Entenda: Estrutura das permissões: Cada permissão é composta por três grupos: Proprietário (Owner) Grupo (Group) Outros (Others) Cada grupo pode ter três tipos de permissões: 4 = Leitura (r) – Ler o arquivo ou diretório. 2 = Escrita (w) – Modificar o arquivo ou diretório. 1 = Execução (x) – Executar o arquivo ou acessar o diretório. Os números das permissões são uma soma dessas permissões, por exemplo: 7 = Leitura (4) + Escrita (2) + Execução (1) 6 = Leitura (4) + Escrita (2) 5 = Leitura (4) + Execução (1) 4 = Somente leitura Exemplos de níveis de permissão: 700 – O proprietário tem todas as permissões (leitura, escrita e execução), mas o grupo e outros não têm permissão alguma. 755 – O proprietário tem todas as permissões, mas o grupo e outros têm apenas permissão de leitura e execução. 644 – O proprietário tem permissão para ler e escrever, enquanto o grupo e outros têm apenas permissão de leitura. 600 – Apenas o proprietário tem permissão de leitura e escrita; grupo e outros não têm acesso. 444 – Somente leitura para todos (proprietário, grupo e outros). 000 – Nenhuma permissão concedida para ninguém. Como interpretar: Cada dígito representa um grupo: Primeiro dígito: Permissões do proprietário. Segundo dígito: Permissões do grupo. Terceiro dígito: Permissões para outros (todos os demais). Por exemplo, uma permissão 754 significa: 7 (proprietário): Leitura, escrita e execução. 5 (grupo): Leitura e execução. 4 (outros): Somente leitura. Para definir a permissão em um arquivo, nos sistemas baseados em UNIX digite: chmod <nnn> <nome.ext> Por exemplo: chmod 755 arquivo.doc Aqui, 7 (4+2+1) dá permissão total ao proprietário, 5 (4+1) dá leitura e execução ao grupo e outros. Se existe uma pasta e você precisa definir uma permissão para todos os arquivos que estão na pasta, então utilize o recurso -R (recursive). Por exemplo chmod 755 -R \etc\projetos Nesse caso, apenas a pasta projetos e tudo o que ela conter será acessível com toda a permissão para o proprietário e será para leitura e execução para grupos e outros. Ou seja, só você pode excluir ou gravar algum arquivo dentro desta pasta. Um exemplo prático da situação para quem quer ter um site hospedado nos servidores da Amazon, ao criar sua instância você pode baixar um arquivo de chave de acesso .PEM para poder fazer o acesso remoto através do seu computador e entrar no prompt da máquina virtual. Se você tentar fazer o acesso através do SSH e informar a chave que acabou de baixar, vai dar erro de permissão do arquivo, pois o servidor é configurado para não lhe dar acesso total. Como você é o dono do arquivo por ter baixado ele então é necessário que mude o nível de permissão do proprietário para somente leitura e não dar acesso para grupos ou outros. Logo você precisa definir uma permissão nível 400 para o arquivo. Algo como:chmod 400 nome_do_arquivo.pem Gostou da dica ou aprendeu algo novo hoje?Deixe o like e até a próxima! Chave Pem Amazondefinição de permissãopermissão de arquivopermssião de pastaproteção de arquivosTecnologia Compartilhe 0 FacebookTwitterPinterestEmail Redação Posts anteriores Samsung usa Chaves para mostrar o poder da casa conectada Próximo post macOS 15 Sequoia: Todas as novidades que vão transformar os Macs Você também pode gostar Codeium: A Revolução na Programação com Inteligência Artificial Grátis para Todos novembro 5, 2024 Melhore o SEO com Técnicas Simples de Frontend novembro 2, 2024 Confira os 40 Melhores Sites para Conquistar o Sonho do Trabalho Remoto... outubro 10, 2024 Domine os Atalhos do VS Code e Torne-se um Ninja da Produtividade!... setembro 7, 2024 Como Criar Imagens com IA no Midjourney Sem o Discord: Veja Como... setembro 4, 2024 Escrevendo CSS como um Ninja: A Nova Sintaxe SCSS Nativa agosto 28, 2024 Kanban nos Estudos: Organize-se e Tire Suas Matérias de Letra! agosto 27, 2024 Como a IA Pode Turbinar Sua Carreira em 2024 agosto 26, 2024 5 Dicas Avançadas para Debugar Interfaces de Usuário como um Profissional agosto 25, 2024 Como Ativar o Modo Super Alexa agosto 25, 2024 Deixe um comentário Cancel Reply Salve meu nome, email e website neste navegador para a próxima vez que eu comentar.